Mandatory routing header to direct the request to the appropriate regional products
Type
string
Required
Valid values
"EU""IN""US""UK"
Path Parameters
uniqueReferenceIdentifier*
Unique identifier of the bill generated by the tenant. Alphanumeric, hyphens, and underscores only. Note: Forward slashes ('/') act as URI path separators, causing a 404 Not Found routing error rather than a 400 Bad Request regex mismatch.
Unique identifier of the bill generated by the issuer.
Min Length1
Max Length100
Pattern"^[-_a-zA-Z0-9]+$"
uniqueReferenceIdentifier
string
Required
Unique identifier of the bill generated by the tenant. Alphanumeric, hyphens, and underscores only.
Min Length3
Max Length90
Pattern"^[-_a-zA-Z0-9]+$"
type
string
Required
Type of bill. INV for Invoice, CRM for Credit Memo.
Valid values"INV""CRM"
cashflowType
string
Required
Cashflow classification — AR (Account Receivable) or AP (Account Payable).
Valid values"AR""AP"
counterpartyReference
string
Required
The unique cross-system identifier for the counterparty (e.g., ERP vendor ID). Facilitates seamless mapping between the Synthix ledger and your internal CRM/ERP.
Min Length3
Max Length90
Pattern"^[-_a-zA-Z0-9]+$"
status
string
Required
Current status of the bill. OPEN — pending payment; CLOF — closed offline; VOID — voided; PAID — payment received (system-set); POST — posted to ledger after reconciliation; PROCESSING — payment in flight (system-set).
Unique identifier of the credit note generated by the issuer.
Min Length1
Max Length100
Pattern"^[-_a-zA-Z0-9]+$"
uniqueReferenceIdentifier
string
Required
Unique identifier of the credit note generated by the tenant.
Min Length1
Max Length100
Pattern"^[-_a-zA-Z0-9]+$"
status
string
Required
Status of the credit note. OPEN — active; CLOF — closed offline; VOID — voided; PROCESSING — payment in flight (system-set); PAID — settled; POST — posted (system-set).