{"uid":"cap_xcct1G371JUd7IpDg8Oib","slug":"opengraph-extract-bulk-70f1c092","name":"opengraph-extract-bulk","description":"Bulk opengraph extract: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/opengraph endpoint (Open Graph and Twitter Card extractor). Batch enrichment for agents that hold a list. $0.01 per batch.","url":"https://intel.rallylive.ca/bulk/site/opengraph","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","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.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_hsvB7ucyiNUk7gtIB8Y-K","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts Open Graph and Twitter Card metadata from up to 20 URLs in a single concurrent batch call, returning results in input order with per-item error handling.","exampleAgentPrompt":"I have these 15 article URLs — can you pull the Open Graph title, description, and image for all of them at once so I can build a link preview gallery?","exampleUseCases":[{"title":"Link preview card generation","prompt":"I've got a list of 12 blog post URLs I want to display on my homepage — can you fetch the og:title, og:description, and og:image for all of them in one go so I can build the preview cards?"},{"title":"Social share metadata audit","prompt":"Here are 18 product page URLs from our site — pull the Open Graph and Twitter Card metadata for all of them so I can check which ones are missing og:image or have bad descriptions."},{"title":"Content curation enrichment","prompt":"I'm building a newsletter digest and I have 20 links I want to include — can you grab the Open Graph metadata for each URL so I can auto-populate the title, description, and thumbnail for every item?"}],"resultDescription":"An ordered array of results, one per input URL, each containing the extracted Open Graph properties (og:title, og:description, og:image, og:url, og:type, etc.) and Twitter Card fields where present, plus a per-item error field if extraction failed for that URL and an overall count of failures.","failureModes":["URL is unreachable or times out — per-item error field populated, other results unaffected","Target page has no Open Graph tags — empty or partial metadata returned for that item","Malformed URL in input — per-item error returned for that URL","Exceeding 20 URL limit — request rejected or only first 20 processed","Page returns non-HTML content — extraction fails with per-item error"],"whenToPreferThis":"Use this endpoint when you have a list of 2–20 URLs and need Open Graph/Twitter Card metadata for all of them without making individual calls. It processes URLs concurrently and preserves input order, making it ideal for batch link enrichment, preview card generation, or metadata audits. Prefer the single /site/opengraph endpoint for one-off URL lookups.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T07:21:57.974Z","isFirstParty":false}