Only 3-legged OAuth
/ Quotes
API Summary:
Send a list of products to be priced and lock in those prices for a specified period of time.
Resource URL: api.digikey.com/quoting/v4/quotes/{quoteId}
GET
api.digikey.com/quoting/v4/ Quotes/GetQuote
Retrieve quote information (excluding the product information) for a single quote created by the authenticated
CustomerId.
Parameters
Name | Description | |
---|---|---|
quoteId * integer($int64) (path) | Unique identifier for the quote | |
Authorization * string (header) | OAuth Bearer Token. Please see OAuth 2.0 Documentation page for more info. | |
X-DIGIKEY-Client-Id * string (header) | The CliendId for your app. | |
X-DIGIKEY-Customer-Id * string (header) | Please enter the CustomerID that was used to create the Quote or a CustomerID that is linked to the same CustomerID that created the quote.
|
Responses
Code | Description |
200 | Success {
"Quote": {
"TotalProducts": 0,
"QuoteId": 0,
"CustomerId": 0,
"DateCreated": "2025-04-19T21:57:44.684Z",
"ExpirationStatus": "Active",
"Currency": "string",
"QuoteName": "string"
}
} |
400 | Bad Request - The input model is invalid or malformed. {
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"correlationId": "string",
"errors": {
"additionalProp1": [
"string"
],
"additionalProp2": [
"string"
],
"additionalProp3": [
"string"
]
}
} |
401 | Unauthorized - Token is expired or Client Id or subscription are invalid. {
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"correlationId": "string",
"errors": {
"additionalProp1": [
"string"
],
"additionalProp2": [
"string"
],
"additionalProp3": [
"string"
]
}
} |
403 | The target resource is forbidden. {
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"correlationId": "string",
"errors": {
"additionalProp1": [
"string"
],
"additionalProp2": [
"string"
],
"additionalProp3": [
"string"
]
}
} |
404 | Not Found - The requested resource could not be found {
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"correlationId": "string",
"errors": {
"additionalProp1": [
"string"
],
"additionalProp2": [
"string"
],
"additionalProp3": [
"string"
]
}
} |
429 | Too Many Requests - Your rate limit has been exceeded {
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"correlationId": "string",
"errors": {
"additionalProp1": [
"string"
],
"additionalProp2": [
"string"
],
"additionalProp3": [
"string"
]
}
} |
500 | An unhandled error occurred. {
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"correlationId": "string",
"errors": {
"additionalProp1": [
"string"
],
"additionalProp2": [
"string"
],
"additionalProp3": [
"string"
]
}
} |
503 | Service Unavailable - The service is temporarily unavailable {
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"correlationId": "string",
"errors": {
"additionalProp1": [
"string"
],
"additionalProp2": [
"string"
],
"additionalProp3": [
"string"
]
}
} |
Models
AddProductToQuote
AddProductsToQuoteResponse
CreateQuoteRequest
DKProblemDetails
DeleteProductFromQuoteResponse
ExpirationStatus
ProductsFromQuoteResponse
QuoteInformation
QuoteProduct
QuoteProductQuantity
QuoteResponse
QuotesResponse
ReachStatusCode
RoHSStatusCode