Developers
API referenceReferenceInvoices

Sales Invoice - Create external status message

Add a custom status message shown in NoCFO UI, typically used to surface progress from external processing systems.

POST
/v1/invoicing/{business_slug}/invoice/{invoice_id}/status_messages/

Path Parameters

business_slug*string

Business slug that scopes this request. If you do not have one yet, call common_accessible_businesses_list and pick a slug from the response.

invoice_id*integer

Identifier of the target sales invoice. If the ID is not known, use invoicing_sales_invoices_list with relevant filters and/or the search parameter to locate the sales invoice.

Request Body

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

curl -X POST "https://example.com/v1/invoicing/string/invoice/0/status_messages/" \  -H "Content-Type: application/json" \  -d '{    "message": "string"  }'
{  "id": 0,  "message": "string"}