{"uid":"cap_mJ3-jehbR-coA6jWDGCv0","slug":"tollkit-extract-single-product-page-extractor-e02a6f62","name":"Tollkit Extract - Single Product Page Extractor","description":"Product price lookup from any product page URL. Returns the product's current price, currency, name, brand, SKU/GTIN, stock availability, images and variants as schema.org/Product JSON. Renders JavaScript stores in a real browser and reads the store's own structured data first. Use for price checks, price monitoring, price comparison, shopping agents and product research. $0.05 per call; a page it cannot read is not charged.","url":"https://extract.tollkit.dev/extract?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","format":"uri","description":"Absolute https:// URL of ONE product page. Not a search or category page, not a login-gated page, and not a private address."},"allow_redirect":{"type":"boolean","default":false,"description":"By default a URL that redirects to what looks like a different page (a discontinued item bouncing to its category listing) is refused free of charge rather than answered with the wrong product."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_84DgPU9ap_XkbfV4KX-kY","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Renders a product page URL in a real headless browser and extracts structured schema.org/Product data including name, brand, SKU, price, currency, availability, images, and variants.","exampleAgentPrompt":"Pull the structured product details — name, brand, SKU, price, currency, availability, images, and variants — from this product page: https://www.example.com/products/blue-widget-xl","exampleUseCases":[{"title":"Price monitoring for a product","prompt":"Grab the current price, currency, and availability for this product page so I can track whether it drops: https://www.bestbuy.com/site/apple-airpods-pro/6447382.p"},{"title":"Competitor product catalog enrichment","prompt":"I need the full structured product info — name, brand, SKU, price, images, and variants — from this competitor listing: https://www.competitor-store.com/products/running-shoes-v2"},{"title":"Shopping agent product lookup","prompt":"The user wants to buy this item — can you extract the product name, price, and whether it's in stock from this page? https://www.amazon.com/dp/B09G9FPHY6"}],"resultDescription":"A schema.org/Product-compatible JSON object containing the product name, brand, SKU, price, currency, availability status, image URLs, and variant options extracted from the rendered page. Failed extractions are not charged.","failureModes":["Non-product URL (search or category page) — rejected without charge","Login-gated or private page — cannot be accessed, extraction fails without charge","Redirect to a different product or category page — refused by default unless allow_redirect is set to true","JavaScript rendering timeout or crash — extraction fails","Invalid or non-HTTPS URL — rejected at input validation","Page with no detectable schema.org/Product signals — may return empty or partial data"],"whenToPreferThis":"Choose this endpoint when you need structured product data (price, SKU, availability, variants) from a single product page URL, especially when the page is JavaScript-rendered and a plain HTTP fetch would miss the content. It is pay-per-call with no account or API key required, making it ideal for ad-hoc lookups or agent workflows where only a handful of products need to be extracted. For bulk extraction of up to 5 URLs in a single payment, use the batch sibling endpoint instead.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T03:41:15.017Z","isFirstParty":false,"canonicalSlug":"tollkit-extract-single-product-page-extractor-e02a6f62"}