Sync Invoice Report Items

An InvoiceItemReport represents the line-level items on an InvoiceReport record.

An InvoiceItemReport sync may be used if you would like to exclusively update the items on invoices, and not the full invoice such as the headers. Similar to most Delta syncs, Delta syncs for report items cannot delete line items. However, Delta syncs for top-level Invoice Reports will delete items if those items are no longer present in the arrays within the individual reports.

Similar to most Delta syncs, Delta syncs for invoice items cannot delete individual InvoiceItems. However, Delta syncs for top-level InvoiceReports will delete items if those items are no longer present in the arrays within the individual invoices (as long as any InvoiceReport in the sync contains InvoiceItems - if no InvoiceItems are present in the payload at all, then only InvoiceReport header information is updated and InvoiceItems are not affected).

Body Params

This request requires an array of InvoiceItemReport objects. Click Add Object to display the attributes.

Headers
uuid
required

Refer to the Transaction Tokens page for more information.

string
enum
required

Refer to the Sync Modes page for more information.

Allowed:
string
enum
required

Refer to the Batch Types page for more information.

Allowed:
string
enum

May be omitted if resource is specified in the path.

Allowed:
Responses

Language
Credentials
Basic
base64
:
URL
Response
Choose an example:
*/*
application/json