Ready-made tools for developers

An API describes how software can ask a service for data or an action. An SDK provides ready-made code, instructions, and tools for using an API or building for a platform.

A payments SDK, for example, might provide code for taking a payment and checking its status, handling routine requests behind the scenes.

Choosing an SDK

An SDK can save time and reduce mistakes. Teams check that it supports their needs and is maintained, because their product will depend on it.