---
search:
  tags:
    - Orders
    - GET
seo:
  description: >-
    The order's state, its history and the last comment for the customer. The…
    Reference for the GET /orders/{order_id}/progress endpoint in the Bolder API
    v2.
sidebar:
  label: Get the customer-facing progress of an order
  badge: GET
title: Get the customer-facing progress of an order
type: openapi-operation
---
The order's state, its history and the last comment for the customer. The state is the order tag
that starts with the shop setting `website.track_state_tag_prefix` (e.g. prefix `estado:`, tag
`estado:Visita agendada`, state "Visita agendada"). Without that setting `state` is `null` and
`timeline` empty. `comment` is the latest external admin message (never an internal note).
Needs the full `orders.read` scope; the `_own` scopes get `403`.

`GET /orders/{order_id}/progress`

**Responses**

- `200` — Order progress

Response example, 200:

```json
{
  "state": {
    "label": "Visita agendada",
    "since": "2019-08-24T14:15:22Z"
  },
  "comment": {
    "body": "string",
    "created_on": "2019-08-24T14:15:22Z"
  },
  "timeline": [
    {
      "state": "string",
      "at": "2019-08-24T14:15:22Z"
    }
  ]
}
```
