2024-10-10: Deprecation of `Adjustment in/out` transaction types for Sync for Expenses
On October 10, 2024, we will remove the Adjustment in and Adjustment out transaction types from the SyncSync The process of fetching the latest data from a connected data source. Syncs can be triggered manually or run automatically on a schedule. for Expenses Create expense transaction endpoint.
After the change, you will need to use the Create adjustment transaction endpoint to represent an adjustment when syncing expenses.
This endpoint is currently only available for our QuickBooks Desktop integration.
Action required
If you are currently using the Adjustment in or Adjustment out transaction types, you will need to create these transactions via the Create adjustment transaction endpoint instead.
To create document attachments alongside your adjustment transaction, you can continue using the Upload attachment endpoint.
When creating an adjustment, the Create adjustment transaction endpoint initiates a syncSync The process of fetching the latest data from a connected data source. Syncs can be triggered manually or run automatically on a schedule. automatically and will respond with a syncId. You do not need to initiate the transaction syncSync The process of fetching the latest data from a connected data source. Syncs can be triggered manually or run automatically on a schedule. yourself, and you will not receive a datasetId in the response.
Expected impact if no action is taken
If you try to use the Adjustment in and Adjustment out transaction types with the Create expense transaction endpoint after October 10, 2024, the syncsSync The process of fetching the latest data from a connected data source. Syncs can be triggered manually or run automatically on a schedule. will fail with a 400 status code and return the following error message:
Adjustment In/Out transaction type is no longer supported. Please use the 'Create transfer transactions' endpoint.
