Get order by ID
Retrieve an order by its unique identifier. When cartId is provided as a query parameter, the order is returned without customer authentication. Use an API key for the retailer where the order was placed.
To find out whether an order whose payment is still settling or did not complete went through, use GET /orders?cartId=, which reports it as PROCESSING or FAILED.
Authentication
X-TT-API-Keystring
API Key authentication via header
Path parameters
orderId
Order ID, from the order response id.
Headers
X-TT-Platform
Identifies the platform the request comes from.
Allowed values:
X-TT-Retailer
Your retailer identifier, provided during onboarding. It must be a retailer your API key was issued for.
Query parameters
cartId
The cart ID the order was placed with. It lets your API key read the order without a signed-in customer.
Response headers
X-RateLimit-Limit
How many requests this API key may make for this retailer in the current window. Sent only when the request was counted against that limit. A response served from cache was not counted and repeats the value it was cached with.
X-RateLimit-Remaining
How many requests this API key has left for this retailer in the current window. Sent only when the request was counted against that limit. A response served from cache was not counted and repeats the value it was cached with.
Response
Order found successfully.
data
An order, with its items and tickets.
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
429
Too Many Requests Error
500
Internal Server Error