Get supplier invoices changes events

Returns the list of changes based on the provided start_date. If no start_date is provided it returns the oldest set of recorded changes. Changes for the last 4 weeks are retained. The items will be returned using processed_at in ASC order (oldest first).

⚠️ ALPHA STATUS NOTICE

This endpoint is currently in alpha. It is part of an early testing phase, and its functionality may change or be removed in future updates.
We welcome your feedback to help us improve. Please use this endpoint with caution, especially in production environments, as backward compatibility is not guaranteed and functionality may change frequently.
This feature is best suited for developers interested in testing and providing input on upcoming capabilities.

ℹ️

This endpoint requires one of the following scopes: supplier_invoices:all, supplier_invoices:readonly

Log in to see full request history
Query Params
string

Cursor for pagination. Use this to fetch the next set of results. The cursor is an opaque string returned in the previous response's metadata. Leave empty for the first request.

integer
1 to 1000

Number of items to return per request.
Defaults to 20 if not specified.
Must be between 1 and 1000.

date-time

Filter the changes based on the event date. The date should follow RFC3339 format. If no date is provided, the oldest changes will be returned. Changes for the last 4 weeks are retained, thus providing a start_date older than that will result in a 422 response. Providing both start_date and cursor parameters will result in a 400 response.

Responses

Response body
object
items
array of objects
required
items*
object
integer
required

Unique identifier of the supplier invoice record

string
required

insert update delete

date-time
required

Timestamp when the event arrived in the change log pipeline

date-time
required

Timestamp when the record was updated in the database (can vary due to data restoration)

date-time
required

Timestamp when the record was initially created

boolean
required

Indicates whether additional results are available beyond this set.
Use this flag to determine if another request is needed.

string | null
required

Cursor to retrieve the next set of results.
Include this value in the cursor parameter of your next request to fetch subsequent items.
A null next_cursor in the response indicates no further results.

500

Internal server error

Language
Credentials
OAuth2