Skip to main content

Sync Amazon Ads Spend

POST 

/api/amazon-ads/:integrationInstance/spend/sync

Dispatch an Amazon Ads Sponsored Products spend sync for this advertiser connection. Fire-and-forget: it queues a background job and returns the tracked-job log id so the frontend can follow progress via the tracked job log endpoints. The job is idempotent — re-syncing an overlapping window restates spend rather than double-counting it (Amazon revises attribution within ~14 days).

Body (all optional):

  • profile_ids[]: limit to specific advertiser profile ids (default: the instance's selected profiles, falling back to all)
  • start_date / end_date (Y-m-d): explicit window. Both required together; end_date must be >= start_date. Omit both for the default trailing 14-day window ending yesterday.

Requires Bearer token.

Authorization

Any valid API token can call this endpoint — no specific scope required. Manage tokens.

Request

Responses

Accepted

Response Headers
    Content-Type