Digitail API
Sales

Create ConsolidatedInvoice

1min
POST
https://developer.digitail.io/api/v1/sale/consolidate
Sandbox server (uses test data)

Permissions needed: NONE This endpoint is used to create the consolidated invoice for selected sales - all sales must belong to same customer.

Authentication
Bearer
Body Parameters
body
*
customer_id
*
invoice_date
*
sales_ids
Responses
200
successful operation
consolidatingSaleId
invoice
invoicePreview
selectedSalesDetails
400
The request was invalid or contained data that was not allowed.
message
401
The authorization token is missing or invalid.
403
The user is not authorized to perform the requested operation.
422
Bad request
Example
{"key":"labels.consolidate_invoice.errors.sales_have_payments","message":"exceptions.labels.consolidate_invoice.errors.sales_have_payments","meta":[]}
429
The user has sent too many requests in a given amount of time ("rate limiting"). Max 200 requests per minute.