Skip to main content

Refresh All Products (Tracked)

POST 

/api/amazon/:integrationInstance/products/refresh

Triggers an asynchronous Amazon report request to refresh the catalog. Returns immediately with a queued-message; progress is surfaced via the tracked job log endpoints (a background job).

Authorization

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

Named route: amazon.products.refresh.

Returns 409 Conflict when an Amazon GET_MERCHANT_LISTINGS_ALL_DATA report is already in progress for this integration instance (Amazon SP-API permits only one report of a given type at a time). The response includes a conflicting_report object with the in-progress report's id, type, processing status, and creation time.

Request

Responses

OK

Response Headers
    Content-Type