SOAP and REST are two mechanisms for exchanging data on the Internet. For example, imagine that your internal accounting system is passing data to a […]
How to version the API?
API versioning directly affects the overall success of an API, and it requires careful planning to ensure that it is done methodically. API vendors should […]
Best practices API
API best practices can be any tips your development team wants to communicate to developers about working with APIs. There is no set number of […]
SDK and sample applications
The terms API and SDK are often used together, but they are not synonymous. SDKs implement a language-independent REST API in a specific language, such […]
Error codes and statuses
Status and error codes are a number in the response header that indicates the general classification of the response – for example, whether the request […]
Consequences of API security shortfalls
Why do even APIs need authentication? For APIs that are read-only, sometimes users don’t need keys. But most commercial APIs require authorization in the form […]