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
orderId
Headers
X-TT-Platform
Identifies the platform the request comes from.
Allowed values:
Query parameters
cartId
Cart ID for authorization. Grants access without customer authentication.
Response
Order found successfully.
id
Unique identifier for the order
confirmation_number
Human-readable confirmation number for customer support and emails
contact
Contact information for order fulfillment
items
Purchased order items in this order
receipt_lines
Server-ordered display lines for receipt rendering. Always includes SubtotalLine. Conditionally: VoucherLine, ProtectionLine.
total
Monetary amount in minor units (cents for USD). Never uses floating point to avoid precision errors.
status
Current status of the order
created_at
When the order was created (UTC)
protection
Protection covering all items. Null if not added.
total_taxes
Monetary amount in minor units (cents for USD). Never uses floating point to avoid precision errors.