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

# Get Order Details

> Retrieve comprehensive details for a specific order including all items, customer information, fulfillment history, and complete order tracking.

This endpoint provides complete details for a specific order, including comprehensive item information, customer details, full fulfillment tracking, and detailed order history. This is ideal for order investigation, customer service, and detailed order management.

<Info>
  This endpoint returns the most comprehensive order information available, including complete fulfillment logs and detailed item specifications.
</Info>

### Query Parameters

<ParamField query="store_id" type="string" required>
  The unique identifier of the store
</ParamField>

<ParamField query="order_id" type="string" required>
  The unique identifier of the order to retrieve details for
</ParamField>

### Response

<ResponseField name="order" type="object">
  Complete order object with all details

  <Expandable title="Detailed Order Object">
    <ResponseField name="id" type="string">
      Unique order identifier
    </ResponseField>

    <ResponseField name="original_subtotal" type="string">
      Order subtotal before taxes and fees
    </ResponseField>

    <ResponseField name="tax_amount" type="string">
      Tax amount applied to the order
    </ResponseField>

    <ResponseField name="discount" type="string">
      Discount amount (null if no discount applied)
    </ResponseField>

    <ResponseField name="original_price" type="string">
      Original total price
    </ResponseField>

    <ResponseField name="price" type="string">
      Current order price (may differ from original if modified)
    </ResponseField>

    <ResponseField name="final_price" type="string">
      Final price after all modifications
    </ResponseField>

    <ResponseField name="createdAt" type="string">
      Order creation timestamp
    </ResponseField>

    <ResponseField name="partner" type="string">
      Delivery service platform name
    </ResponseField>

    <ResponseField name="special_instructions" type="string">
      Customer-provided special instructions
    </ResponseField>

    <ResponseField name="exclude_allergens_items" type="string">
      Allergen exclusion requests
    </ResponseField>

    <ResponseField name="is_include_disposables" type="boolean">
      Whether to include disposable items
    </ResponseField>

    <ResponseField name="store_id" type="string">
      Store processing this order
    </ResponseField>

    <ResponseField name="order_id" type="string">
      External order reference ID
    </ResponseField>

    <ResponseField name="dsp_order_number" type="string">
      Delivery platform's order number
    </ResponseField>

    <ResponseField name="customer" type="object">
      Complete customer information

      <Expandable title="Customer Details">
        <ResponseField name="customer_name" type="string">Customer's full name</ResponseField>
        <ResponseField name="contact_phone" type="string">Customer's contact phone number</ResponseField>
        <ResponseField name="phone_code" type="string">Phone country code</ResponseField>
      </Expandable>
    </ResponseField>

    <ResponseField name="fulfillments" type="array">
      Complete fulfillment tracking information

      <Expandable title="Fulfillment Details">
        <ResponseField name="id" type="string">Fulfillment tracking ID</ResponseField>
        <ResponseField name="quantity" type="number">Items quantity (if applicable)</ResponseField>
        <ResponseField name="date_ready" type="string">Timestamp when order was marked ready</ResponseField>
        <ResponseField name="createdAt" type="string">Fulfillment creation timestamp</ResponseField>
        <ResponseField name="estimated_date_delivered" type="string">Estimated delivery time</ResponseField>

        <ResponseField name="fulfillmentStatus" type="object">
          <ResponseField name="delivery_status_name" type="string">Current delivery status</ResponseField>
        </ResponseField>

        <ResponseField name="fulfillmentsLogs" type="array">
          Complete history of all status changes with employee information and timestamps
        </ResponseField>
      </Expandable>
    </ResponseField>

    <ResponseField name="orderItems" type="array">
      Detailed information for each item in the order

      <Expandable title="Order Item Details">
        <ResponseField name="id" type="string">Order item identifier</ResponseField>
        <ResponseField name="quantity" type="number">Quantity ordered</ResponseField>
        <ResponseField name="special_instructions" type="string">Item-specific instructions</ResponseField>
        <ResponseField name="store_item_price" type="string">Price per item</ResponseField>
        <ResponseField name="store_item_total_price" type="string">Total price for this item</ResponseField>
        <ResponseField name="store_item_name" type="string">Product name</ResponseField>
        <ResponseField name="store_item_description" type="string">Product description</ResponseField>
        <ResponseField name="store_item_category" type="string">Product category</ResponseField>

        <ResponseField name="item" type="object">
          Complete product information including images, UPC, categories, and variations
        </ResponseField>
      </Expandable>
    </ResponseField>
  </Expandable>
</ResponseField>

### Response Example

```json theme={null}
{
  "id": "35d18f08-6d54-421d-9476-8cef629111bc",
  "original_subtotal": "41.00",
  "tax_amount": "0.02",
  "discount": null,
  "original_price": "41.02",
  "price": "0.20",
  "final_price": "0.20",
  "createdAt": "2023-03-08T12:25:07.433Z",
  "partner": "UberEats",
  "special_instructions": "Packing should be good.",
  "exclude_allergens_items": null,
  "is_include_disposables": false,
  "store_id": "449235c1-3d04-4519-998b-40d2a621e5e0",
  "order_id": "b40e29e9-3933-4aa4-8504-66278396955a",
  "dsp_order_number": "",
  "customer": {
    "customer_name": "Lula D.",
    "contact_phone": "+1 312-766-6835",
    "phone_code": null
  },
  "fulfillments": [
    {
      "id": "f60a1ebf-c9fd-4c5a-b25f-db5f59e03851",
      "quantity": null,
      "date_ready": "2023-04-04T22:10:33.233Z",
      "createdAt": "2023-03-08T12:25:10.551Z",
      "estimated_date_delivered": "2023-03-08T12:25:10.246Z",
      "fulfillmentStatus": {
        "delivery_status_name": "denied"
      },
      "fulfillmentsLogs": [
        {
          "date_created": "2023-03-08T12:25:10.861Z",
          "description": "UberEats store mock order received",
          "order_status_title": "Order received",
          "employee": {
            "id": "870a05c1-bbbf-48ab-a757-e28ae0a2b2a8",
            "first_name": "Philip Tribe",
            "last_name": "LA"
          }
        }
      ]
    }
  ],
  "orderItems": [
    {
      "id": "7fbe2819-5bc6-4340-8dfe-a5605272a32b",
      "quantity": 1,
      "special_instructions": "Cancel this order if this item is not available.",
      "store_item_price": "1.00",
      "store_item_total_price": "1.00",
      "store_item_name": "Jumbo Ring Pop - 1",
      "store_item_description": "Jumbo Ring Pop",
      "store_item_category": "Others",
      "item": {
        "images": [""],
        "name": "Jumbo Ring Pop",
        "description": "Jumbo Ring Pop",
        "upc": "4111626331",
        "categories": [
          {
            "id": "12bd6794-a17a-48a2-9a14-64c44a20c232",
            "name": "Others"
          }
        ]
      }
    }
  ]
}
```

<Tip>
  Use this endpoint for customer service inquiries, order investigations, and when you need complete order context for decision-making.
</Tip>

<Note>
  The fulfillmentsLogs provide a complete audit trail showing exactly what happened to the order and when, including which employee performed each action.
</Note>

<Warning>
  Notice that price differences between original\_price and final\_price may indicate order modifications or issues that required price adjustments.
</Warning>
