{"uid":"cap_9Pg3XXaYzZRuGIXw4gQKq","slug":"gateway-d402-xyz-amazon-product-data-extractor-d402-f38f34ef","name":"Amazon Product Data Extractor (d402)","description":"Paid d402 provider-scoped capability alias for commerce.extract_product.amazon@1. Workers use the Amazon adapter only, so this route can be tested and registered independently from other commerce providers.","url":"https://gateway.d402.xyz/v1/commerce/amazon/extract-product","method":"POST","headers":{},"bodySchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri","description":"Public product page URL to extract."},"sync":{"type":"boolean","description":"Optional d402 sync flag. Defaults to gateway policy."},"locale":{"type":"string","description":"Optional locale hint used by provider adapters, for example en-US."},"timeoutMs":{"type":"number","maximum":45000,"minimum":1,"description":"Optional per-request timeout, capped by gateway policy."}},"additionalProperties":false},"responseSchema":{"type":"object","required":["taskId","status"],"properties":{"error":{"type":["string","null"]},"links":{"type":"object","properties":{"task":{"type":"string"},"result":{"type":"string"},"receipt":{"type":"string"}}},"result":{"type":"object","required":["url","title","contentHash","snapshotCid","extractorVersion"],"properties":{"sku":{"type":["string","null"]},"url":{"type":"string"},"brand":{"type":["string","null"]},"price":{"type":["string","number","null"]},"title":{"type":"string"},"images":{"type":"array","items":{"type":"string"}},"rating":{"type":["number","null"]},"seller":{"type":["string","null"]},"currency":{"type":["string","null"]},"evidence":{"type":"array","items":{"type":"object"}},"provider":{"type":["string","null"]},"variants":{"type":"array","items":{"type":"object"}},"fetchedAt":{"type":"string"},"sourceCid":{"type":["string","null"]},"confidence":{"type":["number","null"]},"sourceHash":{"type":["string","null"]},"sourceType":{"type":["string","null"]},"contentHash":{"type":"string"},"description":{"type":["string","null"]},"reviewCount":{"type":["number","null"]},"serviceName":{"type":"string"},"snapshotCid":{"type":"string"},"availability":{"type":["string","null"]},"canonicalUrl":{"type":["string","null"]},"providerHost":{"type":["string","null"]},"serviceVersion":{"type":"string"},"apiEndpointHost":{"type":["string","null"]},"fieldConfidence":{"type":"object"},"extractorAdapter":{"type":["string","null"]},"extractorVersion":{"type":"string"},"providerProductId":{"type":["string","null"]}}},"status":{"enum":["accepted","rejected","running","error"],"type":"string"},"taskId":{"type":"string"},"settlement":{"type":["object","null"],"additionalProperties":true},"x402Settlement":{"type":["object","null"],"additionalProperties":true},"validationReceipt":{"type":["object","null"],"additionalProperties":true}}},"example":null,"exampleRequest":null,"tags":[],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_GE1b6TqY-iXsxSawR4gJn","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":"gateway.d402.xyz","brandSlug":"gateway-d402-xyz-x402","brandBaseUrl":"https://gateway.d402.xyz","brandDocsUrl":null,"whatItDoes":"Extracts and normalizes product data from an Amazon product page URL, returning title, price, availability, images, ratings, and more.","exampleAgentPrompt":"Can you pull the normalized product details — title, price, availability, images, and rating — from this Amazon listing: https://www.amazon.com/dp/B08N5WRWNW?","exampleUseCases":[{"title":"Real-time price monitoring for competitors","prompt":"I need to track price changes on our competitor's bestselling products. Can you extract the current price, availability, and rating from these Amazon listings and tell me if anything's changed since yesterday?"},{"title":"Build enriched product catalog from URLs","prompt":"We're launching a comparison shopping feature. Can you grab all the normalized product data — title, brand, images, variants, and description — from these Amazon product links so we can populate our database?"},{"title":"Verify product authenticity and seller info","prompt":"Before we recommend this product to customers, can you pull the full details from the Amazon page including the seller name, ASIN, review count, and confidence scores so we can validate it's legitimate?"}],"resultDescription":"Returns a task ID and status, plus a result object containing normalized Amazon product fields: title, price, currency, brand, SKU, availability, images array, rating, review count, description, variants, seller, canonical URL, content hash, snapshot CID, confidence scores per field, and extraction metadata including adapter version and fetch timestamp.","failureModes":["Invalid or non-Amazon URL returns validation error","Private or region-locked product pages may return empty or low-confidence results","Timeout exceeded if page load surpasses timeoutMs cap (max 45000ms)","Amazon anti-bot measures may cause extraction failure or partial data","status:error returned when worker encounters an unrecoverable fetch issue","Rejected payment or x402 settlement failure prevents task execution"],"whenToPreferThis":"Use this endpoint when you specifically need Amazon product data with the Amazon-specific adapter, independent from other commerce providers. Prefer this over the generic commerce.extract_product route when you want to test or audit the Amazon extraction pipeline in isolation, or when you need Amazon-specific fields like ASIN/providerProductId. It is suitable for price monitoring, product enrichment, catalog building, and comparison shopping focused on Amazon listings.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T16:25:28.152Z","isFirstParty":false}