> ## Documentation Index
> Fetch the complete documentation index at: https://docs.filemonk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Order

> Retrieve a single order by its ID.

## Path parameters

<ParamField path="id" type="string" required>
  The order's unique identifier (UUID).
</ParamField>

## Response

<ResponseField name="order" type="object" required>
  The order object.

  <Expandable title="Order properties">
    <ResponseField name="id" type="string" required>
      Unique order identifier (UUID).
    </ResponseField>

    <ResponseField name="name" type="string" required>
      Order name/number, e.g. `#1001`.
    </ResponseField>

    <ResponseField name="email" type="string" required>
      Customer email address.
    </ResponseField>

    <ResponseField name="phone" type="string | null">
      Customer phone number.
    </ResponseField>

    <ResponseField name="financial_status" type="string | null">
      Financial status: `paid`, `pending`, `partially_paid`, `partially_refunded`, `refunded`, `voided`, or `authorized`.
    </ResponseField>

    <ResponseField name="fulfillment_status" type="string | null">
      Fulfillment status, e.g. `fulfilled`, `partial`.
    </ResponseField>

    <ResponseField name="total_price" type="string | null">
      Total price of the order.
    </ResponseField>

    <ResponseField name="currency" type="string | null">
      ISO 4217 currency code, e.g. `USD`.
    </ResponseField>

    <ResponseField name="created_at" type="string" required>
      ISO 8601 timestamp of when the order was created in Shopify.
    </ResponseField>

    <ResponseField name="download_count" type="integer" required>
      Total number of file downloads for this order.
    </ResponseField>
  </Expandable>
</ResponseField>

<RequestExample>
  ```bash cURL theme={null}
  curl -X GET 'https://app.filemonk.io/api/v1/external/orders/a1b2c3d4-e5f6-7890-abcd-ef1234567890' \
    -H 'X-Auth-Token: fm_api_key_your_key_here'
  ```

  ```javascript Node.js theme={null}
  const orderId = 'a1b2c3d4-e5f6-7890-abcd-ef1234567890';
  const response = await fetch(
    `https://app.filemonk.io/api/v1/external/orders/${orderId}`,
    { headers: { 'X-Auth-Token': 'fm_api_key_your_key_here' } }
  );
  const data = await response.json();
  ```

  ```python Python theme={null}
  import requests

  order_id = 'a1b2c3d4-e5f6-7890-abcd-ef1234567890'
  response = requests.get(
      f'https://app.filemonk.io/api/v1/external/orders/{order_id}',
      headers={'X-Auth-Token': 'fm_api_key_your_key_here'}
  )
  data = response.json()
  ```
</RequestExample>

<ResponseExample>
  ```json 200 theme={null}
  {
    "order": {
      "id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
      "name": "#1042",
      "email": "customer@example.com",
      "phone": "+1234567890",
      "financial_status": "paid",
      "fulfillment_status": "fulfilled",
      "total_price": "29.99",
      "currency": "USD",
      "created_at": "2026-03-01T14:30:00Z",
      "download_count": 3
    }
  }
  ```

  ```json 404 theme={null}
  {
    "error": "Order not found"
  }
  ```
</ResponseExample>
