API reference · Invoices
POST/api/v1/invoices/manual

Create manual invoice

Creates a manual invoice using clientId + items payload.

RBAC · invoice

Request body

Content type: application/json · schema InvoiceManualBody

clientIdstring <uuid>Required
itemsarray of objectRequired
min items 1
itemsobject
expirationDatestring
isPrepaymentboolean

Response body

Success response 201 · schema FinancialInvoiceApiSuccess

dataanyOfRequired
anyOf (option 1)object
anyOf (option 2)array of object
itemsobject
metaobject

Response codes

201
Manual invoice created.
400
Invalid manual invoice payload.
401
API key missing/invalid.
403
invoice:create permission denied.
500
Unexpected manual invoice failure.