Get order by ID

Retrieve a completed order by its unique identifier. When cartId is provided as a query parameter, the server validates it against the hold transaction and grants access without requiring customer authentication.

Authentication

X-TT-API-Keystring
API Key authentication via header

Path parameters

orderIdlongRequired

Query parameters

cartIdstringOptional
Cart ID for authorization. Grants access without customer authentication.

Response

Order found successfully.
idstring
Unique identifier for the order
confirmationNumberstring

Human-readable confirmation number for customer support and emails

contactobject
Contact information for order fulfillment
itemslist of objects
Purchased order items in this order
receiptLineslist of objects

Server-ordered display lines for receipt rendering. Always includes SubtotalLine. Conditionally: VoucherLine, ProtectionLine.

totalany
statusenum
Current status of the order
Allowed values:
createdAtstring

When the order was created (UTC)

protectionobject
Protection covering all items. Null if not added.
totalTaxesany