Invoices
Issue a draft invoice
Transitions an invoice from draft to issued, stamping issued_at and assigning the next seq_number for the company atomically.
The body is optional. When issued_at is omitted the server uses its own clock. A client-supplied issued_at must fall within the fattura-immediata window — today back to 12 days ago (Europe/Rome calendar days) — otherwise 422 on /issued_at. Back-dates that would violate the monotonic per-company sequence return 409. Issuing an already-issued invoice also returns 409 (issuance is not idempotent — seq_number would be wasted).
post/v1/invoices/{id}/issue
Request
- Base URL: https://api.officina.it
- URL: https://api.officina.it/v1/invoices/{id}/issue
- Auth: HTTP bearer
Request body
Response
Invoice issued. status is now "issued".
Example response
{
"id": "4412e7b9-0c35-4a18-92d7-5b6ea1f38c04"
}Changes
No recorded changes to this operation across all 1 revision of this API.