---
title: "Get one order by its Digistore24 order id"
method: GET
path: "/api/v1/orders/{id}"
---

# Get one order by its Digistore24 order id

`GET /api/v1/orders/{id}`

## Request

- Base URL: `https://smartwebchat.eu`
- URL: `https://smartwebchat.eu/api/v1/orders/{id}`
- Auth: HTTP bearer

## Path parameters

- `id` string, required

## Response `200`

The order

- object
  - `data` Order
    - `id` string: Digistore24 order id
    - `kind` 'subscription' | 'seat' | 'assistant' | 'credit'
    - `status` 'paid' | 'payment_failed' | 'cancelled' | 'refunded' | 'chargeback'
    - `fulfillment` 'applied' | 'pending'
    - `amount` string, nullable
    - `currency` string, nullable
    - `payments` integer
    - `firstEventAt` string, date-time
    - `lastEventAt` string, date-time
  - `error` unknown

## Other responses

- `401`: Missing or invalid API key
- `403`: Delegated access token without billing:read
- `404`: No such order for this account
- `429`: Rate limit exceeded: 600 requests per minute per account across all /api/v1/ routes. Wait for the seconds given in Retry-After (60) and retry.

---

[API](https://skmtc.dev/smartwebchat/apis/smartwebchat-api.md) · [All operations](https://skmtc.dev/smartwebchat/apis/smartwebchat-api/llms.txt) · [OpenAPI document](https://skmtc.dev/smartwebchat/apis/smartwebchat-api/revisions/1b052502dacb?raw)
