Poll the status of a review scraping job
| Header | Value | Required |
|---|---|---|
| Authorization | Bearer YOUR_API_KEY | Yes |
| Parameter | Type | Description |
|---|---|---|
| jobId | number | Job ID from POST /reviews/refresh |
| Field | Type | Description |
|---|---|---|
| jobId | number | Job identifier |
| asin | string | ASIN being processed |
| productTitle | string | Product title (if available) |
| status | string | queued | processing | completed | failed | unknown |
| createdAt | string | ISO 8601 timestamp of job creation |
| updatedAt | string | ISO 8601 timestamp of last status change |
| Status | Description |
|---|---|
| queued | Job is waiting to be processed |
| processing | Job is actively scraping reviews |
| completed | Job finished successfully (reviews now cached) |
| failed | Job failed |
| unknown | Unexpected internal status (fallback value) |
| Status | Error | Cause |
|---|---|---|
| 400 | Invalid job ID | jobId is not a valid number |
| 401 | Invalid API key | Key doesn’t exist or was revoked |
| 404 | Job not found | Job doesn’t exist or belongs to another store |
| 500 | Internal server error | Temporary backend/service issue |
failed status and handle gracefullyAPI key passed in Authorization header as Bearer token.
Job found
2877
"B08N5WRWNW"
pending→queued, in_progress→processing, success→completed, failed→failed.
queued, processing, completed, failed, unknown "processing"
"2026-02-02T10:30:00.000Z"
"2026-02-02T10:31:05.000Z"
"Example Product Title"