Skip to main content
GET
Get Order Details

Overview

Retrieve complete details of an order including customer information, order status, product details, and more. Use this endpoint to fetch order data for processing, analytics, or integration with other systems.
Rate Limit: 50 requests per minute

Endpoint

Path Parameters

string
required
UUID of the order to retrieve

Authentication

string
required
Your TribeMade API key (format: tb-xxxx-xxx-xxxx)

Response Fields

Always Present

string
Order unique identifier (UUID)
string
Order creation timestamp (ISO 8601 format, UTC)
string
Associated product UUID
string
Product name at time of order
string
Product main image URL
string
Current order status: started, processing, dispatched, cancelled, or delivered
object
Customer information object
object
Order details object

Conditional Fields

number | null
Customer rating (1-5) if provided, null otherwise
string | null
Customer review text if provided, null otherwise
string | null
Shipment tracking URL if available, null otherwise

Order Status Values

Examples

Basic Request

Success Response

Error Responses

404 Not Found

Cause: Order ID doesn’t exist in the system.

403 Forbidden

Cause: Order exists but belongs to a different store. Your API key can only access orders for your store.

401 Unauthorized

or

429 Too Many Requests

Common Use Cases

Process New Orders

Fetch order details when you receive a webhook notification:

Generate Packing Slip

Create a packing slip with order information:

Integrate with Shipping Provider

Automatically create shipping labels:

Export Orders for Analytics

Fetch multiple orders for reporting:

Best Practices

Instead of repeatedly calling this endpoint to check for new orders, use webhooks to receive real-time notifications:❌ Bad: Polling for new orders
✅ Good: Webhook notifications
Store order data locally to reduce API calls:
  • Cache orders after first fetch
  • Only re-fetch if data might have changed (status update)
  • Use order ID as cache key
Always check for errors:
Some fields may be null - always check before using:

Next Steps

Update Order Status

Update order status and add tracking information

Webhooks

Receive real-time order notifications

Product APIs

Manage your product catalog

Rate Limits

Understand API rate limits