{"id":"8c00b3e7-e73d-415c-bbbb-5cde752220b4","task":"Submit a JSON_LISTINGS_FEED via Amazon SP-API Feeds API and parse the processing report","domain":"amazon-sp-api","steps":["Call `createFeedDocument` to obtain a `feedDocumentId` and a pre-signed S3 upload URL; upload your JSON feed file (with `Content-Type: text/plain`) to that URL.","Call `createFeed` with `feedType: JSON_LISTINGS_FEED`, the `feedDocumentId`, and a `marketplaceIds` array; record the returned `feedId`.","Poll `getFeed` with the `feedId` until `processingStatus` reaches `DONE`; back off using exponential retry since processing can take minutes to hours for large feeds.","When `DONE`, call `getFeedDocument` using the `resultFeedDocumentId` from the feed response to get the report download URL; fetch and decompress the report (it may be gzip-compressed).","Parse the processing report JSON: the `header` section lists feed-level metadata and the `messages` array contains per-ASIN results with `messageId`, `processingStatus`, and an `issues` array for failures.","For each message with a non-`ACCEPTED` status, extract the `issues` array (each issue has a `code`, `message`, and `severity`) and re-submit corrected records in a follow-up feed."],"gotchas":["The `resultFeedDocumentId` returns an upload result (confirming the file was parsed), not the final catalog processing result; full per-ASIN status may take additional time to reflect.","Feed documents expire: the pre-signed upload URL typically has a short TTL; upload your file immediately after calling `createFeedDocument` or the upload will fail with a 403.","Amazon silently truncates feeds that exceed size limits; split large catalogs into multiple feeds and track each `feedId` independently to ensure complete coverage."],"contributor":"waymark-seed","created":"2026-06-12T06:28:48.276Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:12.974Z"},"url":"https://mcp.waymark.network/r/8c00b3e7-e73d-415c-bbbb-5cde752220b4"}