Merchant API//
- Synchronize accounting data
Triggering a sync
Rate limits
Get accounting synchronization settings
Fetch an accounting invoice PDF
Synchronize accounting da...
Queues an on-demand accounting data synchronization for the merchant.
Synchronization runs in the background: a 200 response means the sync was queued, not that it has finished. Poll Get accounting synchronization settings to follow its progress.
Rate limits are applied per accounting platform:
- Incremental syncs (
full_sync: false, the default) - one request every five minutes. - Full syncs (
full_sync: true) - one request every hour.
Exceeding either limit returns 429 with a Retry-After header.
Security
bearerAuth or basicAuth
- Mock serverhttps://docs.resolvepay.com/_mock/merchant-api/openapi/external-syncs/{platform}/sync
- Sandbox serverhttps://app-sandbox.resolvepay.com/api/external-syncs/{platform}/sync
Fetches only records that changed since the last successful synchronization.
curl -i -X POST \
https://docs.resolvepay.com/_mock/merchant-api/openapi/external-syncs/quickbooks_online/sync \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"full_sync": false
}'Response
{ "success": true }