Bulk Manage Financial Event Groups
POST/api/amazon/unified/financial-event-groups/bulk-manage
Bulk manages accounting transactions for Amazon financial event groups (settlement/bank-transaction groupings): selectively deletes the specified accounting transactions (including their lines, and clearing settlement-data links back to them), then optionally generates accounting transactions for every eligible ("ready") group.
Any valid API token can call this endpoint — no specific scope required. Manage tokens.
Runs synchronously in the request - this endpoint does NOT queue a background job; the summary in the response reflects completed work.
Body fields:
transaction_ids_to_delete(optional, array of integers) - accounting transaction IDs to delete. UseGET .../bulk-manage/preflightto list candidates.confirmation(optional, string) - must be exactlyDELETEwhen any selected transaction is linked to an external accounting integration; otherwise the request fails with 422.generate(optional, boolean, default false) - when true, generates accounting transactions for all ready groups after the deletions.integration_instance_ids(optional, array of integers or comma-separated string) - scopes the generation step to specific Amazon integration instances.
Request
Responses
- 200
- 401
- 403
- 422
- 429
OK
Response Headers
Unauthenticated — the bearer token is missing, revoked, expired, or malformed. Never retry automatically; fix the credential. See the Errors guide.
Forbidden — the token lacks a required scope, the endpoint is not available to API tokens, or the user behind the token lacks the permission. A human must adjust the token scopes or user permissions; do not retry.
Unprocessable Entity
Response Headers
Rate limited — platform limit is 1,000 requests/min; individual tokens may carry lower limits. Honor the Retry-After header before retrying. See the Rate Limits guide.