---
title: "Order & Certificate Delivery Status"
method: GET
path: "/api/v1/orders/{id}/status"
tags: ["Public Orders"]
---

# Order & Certificate Delivery Status

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

Certificate generation and email delivery run asynchronously after payment. Poll this endpoint to display live progress. Status values: pending_payment, processing (paid, certificate being generated/emailed), delivered, failed.

## Path parameters

- `id` string, required

## Response `200`

Current status

- object — Current status
  - `success` boolean, required
  - `data` object, required
    - `status` 'pending_payment' | 'processing' | 'delivered' | 'failed'
    - `certNo` string
    - `deliveredTo` string — Masked recipient email
    - `deliveredAt` string

## Other responses

- `404` — Order not found

---

[API](https://skmtc.dev/newapi/apis/qn-platform-api.md) · [All operations](https://skmtc.dev/newapi/apis/qn-platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/newapi/qn-platform-api/revisions/d61f11e363ff/schema)
