X-RepSpark-TransactionToken: <TOKEN_STRING>

The RepSpark API specializes in synchronizing ERP data with RepSpark under a bulk, transactional model. Each transaction has a transaction token, often a UUID, that uniquely identifies each sync process. Your application needs to generate this token for each new sync.

For example, to send a large amount of data like invoice reports, you may need to make multiple, smaller requests to the API. All of the requests for this specific sync must use the same transaction token. The next sync requires a new transaction token.

All resources require a transaction token except for Orders because the flow of data is reversed.