Response codes and rate limits

Glossary

COP: Checkout profile
GPN: Generic product number
OPN: Orderable part number

 

Order status codes

API order statusDescription
SubmittedThe order and all line items have been saved
CreatedThe order has been accepted by TI
In workOne or more line items on an order are in an IN WORK status, and no line items are on hold
ShippedAll line items on a paid order are in a SHIPPED status
CompleteAll line items on a paid order are in a SHIPPED status and invoices have been generated
CancelledThere is a payment error via APM (Alternate Payment Method), all line items on the order are in a CANCELLED status or the order had to be manually CANCELLED
On holdOne or more line items on an order are in an on hold status. Contact E2E support or our customer support center for assistance.
Payment pendingPayment confirmation has not been received from your payment processing provider
ProcessingTI is waiting to receive confirmation from your payment processing provider
Payment_authorizedPayment has been completed and received
Payment completedPayment confirmation received from payment processing provider and the order has been saved
Processing_errorTI was unable to process the payment. Contact E2E support or our customer support center for assistance.
Compliance reviewThe order is under review by TI

HTTP status codes

 

HTTP status codeDescription
200 OKSuccessful
201 Order createdSuccessful
204 OKSuccessful
400 Bad requestRefer to response for error details and corrective actions
401 Not authorizedOAuth credentials were missing or invalid
404 Resource not foundRefer to response for error details and corrective actions
405 Method not allowedHTTP verb not allowed
422 Unprocessable entityRefer to response for error details and corrective actions
429 Too many requestRate limit quota has been reached
5XX System errorThe response should contain error details, including Execution ID, with which TI API support team can investigate

Rate limits

 

API typePathSpike arrestQuota limit per dayAny other quota limit
Store Inventory & Pricing API V2 - Full catalog/v2/store/products/catalog1 call every 4 hour6
Store Inventory & Pricing API V2 - OPN/Paged/v2/store/products/20ps100000600 per minute
Product Information API - ProductDataAPI/v1/products5ps3000 (May not be reached)2000 per month
Product Information API - ProductDataOrchestrated/v1/products-extended/5ps3000 (May not be reached)2000 per month
Store Order API V1
(Product Name:TI.com Order API)
/v1/store/orders/20ps2000600 per minute
Store Order API V2
(testOrder, deliveryCost, orderdetails, Ordercreate)
/v2/store/orders20ps3000600 per minute
ASN Retrieve API v1/v1/advance-ship-notices/retrieve10ps500060 per minute
Financial Invoice Retrieve API v1/v1/financial-documents/retrieve10psNA60 per minute

Rate limits are subject to change. TI reserves the right to further limit or revoke API access, see terms of use for more information.