Browse the available APIs
Take a look at our APIs to see what choices are available. Is there an API you can exploit in one of your applications? Use the supplied APIs to quickly construct a fully featured application.
Explore our APIs
Found an API? Sign up now to create an account and get started. It is free to join.
Create an account
Register an application
Before you can use an API you have to register your application. When you register an application, the application is assigned a unique client ID and client secret. You must use the client ID when you call an API that requires you to identify your application. The client secret will be needed to get your access token. Check the API description for the details.
Select a plan
Finally, now that your application is registered, you need to subscribe to a plan. The plan determines the number of API calls that your application can make. Some plans are free and no approval is required, while others require approval. Think about what you need and choose the most suitable plan. You can select a plan from one of the API pages.
Get an access token
Most of our APIs require some form of authentication and authorization. We chose to use the OAuth 2.0 protocol. When you make an API call, you'll need to pass along your access token. Your My Digi-Key credentials will be required when you initially obtain your access token. Please ensure you have a My Digi-Key account. Our OAuth 2.0 documentation provides all of the details.
OAuth 2.0 Documentation
All done! You are signed up, registered, and ready to go.