DigiKey API Developer Portal
Programmatic access to 16 million+ components – search, quote, order, and manage inventory.
This portal covers every publicly available DigiKey API. Each section includes accurate endpoint documentation, real request and response examples, and enough context to integrate without guesswork.
Getting started
If this is your first time here:
- Quickstart – Authenticate and make your first live call in under 10 minutes.
- Authentication & Concepts – OAuth 2.0 flows, rate limits, and error handling in detail.
API reference
Product Information v4
Keyword search, product detail, pricing tiers, and parametric filtering across 16M+ parts.
Quotes v4
Submit a BOM for formal pricing and lock in prices for up to 90 days.
Ordering v3
Place purchase orders programmatically. Requires an active DigiKey credit account.
Order Management v1
Retrieve open sales orders, inspect line items, and adjust delivery schedules.
Order Status v4
Query order history by date range or retrieve a specific sales order with shipment details.
MyLists v1
Create and maintain saved part lists, BOMs, and project collections tied to a user account.
Supply Chain v1
View bonded inventory quantities by location and by part number for your account.
Barcode v3
Decode DigiKey 1D and 2D product barcodes and packing list barcodes to retrieve part or order data.
Product Change Notifications
Retrieve lifecycle change events (EOL, discontinuation, packaging changes) for a specific part.
Packing List v1
Retrieve packing lists by sales order ID, PO number, or invoice ID.
Reference APIs
Look up associated accounts for the authenticated customer.
Workflow guide
| Goal | Start with | Then |
|---|---|---|
| Search parts and check pricing | Product Information v4 | Product Change Notifications |
| Get a formal price quote | Quotes v4 | Ordering v3 |
| Place and track orders | Ordering v3 | Order Status v4, Packing List v1 |
| Manage a saved BOM | MyLists v1 | – |
| Receive shipments by barcode scan | Barcode v3 | Packing List v1 |
| View bonded warehouse stock | Supply Chain v1 | – |
Authentication quick reference
All DigiKey APIs use OAuth 2.0 bearer tokens. Two flows are in use:
- 2-legged (Client Credentials) – server-to-server, no user interaction. Used for catalog and lookup APIs.
- 3-legged (Authorization Code) – requires a DigiKey user to log in and authorize. Used for ordering, lists, and account data.
See Authentication & Concepts for the full setup.
Base URL
https://api.digikey.com
Sandbox (test/development):
https://sandbox-api.digikey.com