{"uid":"cap_mAqsz0NHpwGLYQNksM5DK","slug":"diffbot-image-extraction-via-locus-x402-330c9d2b","name":"Diffbot Image Extraction via Locus x402","description":"Web data extraction — articles, products, discussions, images, videos, and auto-detect.","url":"https://diffbot.x402.paywithlocus.com/diffbot/image","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string"},"fields":{"type":"string"},"timeout":{"type":"number"},"discussion":{"type":"boolean"}}},"responseSchema":{"type":"json","example":{"data":{},"payment":{"scheme":"exact","settledUsdc":"0.001000","authorizedMaxUsdc":"0.001000"},"request":{"id":"00000000-0000-4000-8000-000000000000","statusUrl":"/requests/00000000-0000-4000-8000-000000000000"},"success":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.0042","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.0042/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0042","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0042","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm__jbj_lwlVGU63wOl80HwB","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0042","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts structured metadata from image pages on the web using Diffbot's image API, with micropayment via x402.","exampleAgentPrompt":"Can you pull the structured image metadata from this page — https://example.com/some-photo — including any links and breadcrumb info?","exampleUseCases":[{"title":"Product image data harvesting","prompt":"I need to extract the metadata for this product image at https://shop.example.com/products/red-sneaker-image — get me the dimensions, tags, and any breadcrumb info from the page."},{"title":"Stock photo attribution lookup","prompt":"Can you pull the author, source, and tags from this stock photo page at https://stocksite.com/photo/mountain-sunset so I can properly attribute it?"},{"title":"News article image scraping","prompt":"Grab the structured image data from https://news.example.com/article/gallery/image1, including the page links and any discussion threads attached to it."}],"resultDescription":"Returns a JSON object with extracted image metadata from the target page, including image URL, dimensions, natural language tags, author, source, and optionally links, meta, breadcrumbs, and comment/discussion threads. Also includes payment settlement details and a request ID with a status URL.","failureModes":["Target URL is not an image page — Diffbot may return empty or low-confidence results","URL is behind a login wall or bot protection — extraction fails or returns partial data","Timeout exceeded if the page is slow to respond (default 30000ms)","Invalid or unreachable URL returns an error or empty data object","Unsupported image format or page structure yields incomplete metadata"],"whenToPreferThis":"Choose this endpoint when you need structured metadata from an image page (not just raw image bytes) and want Diffbot's AI-powered parsing without managing your own Diffbot API key. Ideal for agents that need to enrich image records with tags, dimensions, attribution, or breadcrumb trails from arbitrary web pages, and that operate in x402 micropayment environments where per-call USDC billing is acceptable.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T04:07:24.460Z","isFirstParty":false}