---
search:
  tags:
    - Orders
    - GET
seo:
  description: >-
    Retrieve an order by its ID. Reference for the GET /orders/{id} endpoint in
    the Sibi API.
sidebar:
  label: Get order
  badge: GET
title: Get order
type: openapi-operation
---
Retrieve an order by its ID.

`GET /orders/{id}`

**Responses**

- `200` — The order was found.
- `400` — Bad request - Invalid input data
- `401` — Unauthorized - Missing or invalid authentication
- `403` — Forbidden - The token is missing the scope this operation requires, or was minted for the other environment
- `404` — Not found - No order exists with the given id
- `500` — Internal server error

Response example, 200:

```json
{
  "id": "SIBI-12345678",
  "poNumber": "PO-123456",
  "viewUrl": "https://web.sibipro.com/orders/SIBI-12345678",
  "createdAt": "2026-08-18T12:00:00Z",
  "propertyAddress": {
    "line1": "1630 W Guadalupe Rd",
    "line2": "Ste 101",
    "city": "Gilbert",
    "stateOrProvince": "AZ",
    "postalCode": "85233",
    "country": "USA"
  },
  "fulfillmentMethod": "DELIVERY",
  "requestedFulfillmentDate": "2026-08-20",
  "estimatedFulfillmentDate": "2026-08-20",
  "fulfillmentTimeStart": "string",
  "fulfillmentTimeEnd": "string",
  "actualFulfillmentDate": "string",
  "status": "Processed",
  "statusDetail": "string",
  "lineItems": [
    {
      "sku": "GDF510PSRSS",
      "name": "GE Dishwasher",
      "quantity": 1,
      "unitOfMeasure": "EA",
      "unitPriceCents": 54900,
      "totalPriceCents": 109800,
      "options": [
        {
          "key": "ppg-paint-color",
          "value": "PPG1105-3",
          "name": "Delicate White",
          "hex": "#F1EEE6"
        }
      ]
    }
  ],
  "fees": [
    {
      "name": "Delivery fee",
      "amountCents": 999
    }
  ],
  "exceptions": [
    {
      "createdAt": "2026-08-18T12:00:00Z",
      "sku": "string",
      "message": "string",
      "category": "string"
    }
  ],
  "deliveryContact": {
    "name": "string",
    "phone": "string",
    "email": "string"
  },
  "orderingUser": {
    "firstName": "John",
    "lastName": "Doe",
    "email": "john.doe@example.com"
  },
  "images": [
    {
      "url": "string"
    }
  ],
  "confirmationNumbers": [
    {
      "value": "string"
    }
  ],
  "cancellationRequest": {
    "status": "Pending",
    "reason": "string",
    "createdAt": "string",
    "updatedAt": "string"
  },
  "returnRequests": [
    {
      "createdAt": "string",
      "updatedAt": "string",
      "items": [
        {
          "sku": "GDF510PSRSS",
          "quantity": 0,
          "condition": "UNOPENED",
          "requestReason": "string",
          "status": "Pending",
          "denialReason": "string"
        }
      ]
    }
  ]
}
```

Response example, 400:

```json
{
  "code": "VALIDATION_ERROR",
  "message": "Invalid input parameters"
}
```

Response example, 401:

```json
{
  "code": "UNAUTHORIZED",
  "message": "Missing or invalid authentication token"
}
```

Response example, 403 · environmentMismatch:

```json
{
  "code": "TOKEN_ENVIRONMENT_MISMATCH",
  "message": "A test token was used against the production API. Test tokens only work against the Sibi test environment; use a production token here."
}
```

Response example, 403 · insufficientScope:

```json
{
  "code": "INSUFFICIENT_SCOPE",
  "message": "The presented token is missing the `read:orders` and `read:own:orders` scopes, of which this endpoint requires at least one. Create a token with the scopes you need at https://developer.sibipro.com."
}
```

Response example, 404:

```json
{
  "code": "ORDER_NOT_FOUND",
  "message": "Unable to find order with id: SIBI-12345678"
}
```

Response example, 500:

```json
{
  "code": "INTERNAL_SERVER_ERROR",
  "message": "An unexpected error occurred",
  "details": [
    {
      "field": "unknown",
      "error": "Internal server error occurred while processing request"
    }
  ]
}
```
