---
title: "Get one order's status"
method: GET
path: "/v1/partner/orders/{order_number}"
tags: ["Partner Provisioning"]
---

# Get one order's status

`GET /v1/partner/orders/{order_number}`

## Request

- Base URL: `https://developers.servera.co.uk`
- URL: `https://developers.servera.co.uk/v1/partner/orders/{order_number}`
- Auth: HTTP bearer

Status of one order you own — including whether its invoice is paid (so you can
detect a bank transfer landing and then create the account on your side).

## Path parameters

- `order_number` string, required

## Response `200`

Successful Response

- PartnerOrderInfo
  - `order_id` integer, required
  - `order_number` string, required
  - `status` 'pending' | 'active' | 'cancelled' | 'refunded', required
  - `total` number, nullable
  - `currency` string
  - `created_at` string, nullable
  - `invoice_id` integer, nullable
  - `invoice_number` string, nullable
  - `invoice_status` 'unpaid' | 'paid' | 'cancelled' | 'draft' | 'refunded', nullable
  - `paid` boolean
  - `payment_intent_id` string, nullable
  - `payment_pending` boolean

## Other responses

- `401`: Unauthorized — missing or invalid API key
- `403`: Forbidden — error is insufficient_scope (needs the partner:provision scope) or no_products_assigned
- `404`: Not found — error is order_not_found
- `422`: Validation Error

---

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