---
title: "Generate Order Invoice"
method: POST
path: "/v1/orders/{id}/invoice"
tags: ["orders", "public"]
---

# Generate Order Invoice

`POST /v1/orders/{id}/invoice`

Trigger generation of an order's invoice.

**Scopes**: `orders:read`

## Path parameters

- `id` string, uuid4, required — The order ID.

## Response `202`

Successful Response

- unknown

## Other responses

- `404` — Order not found.
- `409` — Order is not eligible for invoice generation (invalid status).
- `422` — Order is missing billing name or address.

---

[API](https://skmtc.net/polar/apis/polar-api.md) · [All operations](https://skmtc.net/polar/apis/polar-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/polar/polar-api/versions/964f974aceff/schema)
