what is the difference between an api and an sdk?
API is an interface that allows software programs to interact with each other, whereas a SDK is a set of tools that can be used to develop software applications targeting a specific platform. ... So an API can be seen as a simple SDK without all the debugging support, etc.