{"uid":"cap_Fr3W1g3k464OvoLsEGs2G","slug":"page-preview-card-bulk-a632e597","name":"page-preview-card-bulk","description":"Bulk page preview card: 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/screenshot-meta endpoint (Link preview card data). Batch enrichment for agents that hold a list. $0.01 per batch.","url":"https://intel.rallylive.ca/bulk/site/screenshot-meta","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_m7dyBqBOPqyGtbvcAOFCo","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":"Fetches link-preview card metadata (title, description, OG image, etc.) for up to 20 URLs in a single concurrent batch call, returning results in input order with per-item error fields.","exampleAgentPrompt":"I have a list of 15 article URLs from my reading list — can you fetch the page title, description, and preview image for all of them at once so I can display link cards?","exampleUseCases":[{"title":"Enrich newsletter link roundup","prompt":"I'm building a weekly newsletter digest and have 12 article URLs I want to display as rich link cards — can you pull the title, description, and OG image for all of them in one shot?"},{"title":"Populate social feed preview cards","prompt":"We have 18 URLs that users have shared in our app feed and need to display link previews with thumbnails and descriptions for each — can you fetch all the metadata in one batch?"},{"title":"Audit shared links for broken previews","prompt":"I have a list of 20 links that my team shared in Slack last week and I want to see which ones have valid page titles and preview images versus which ones are broken or missing metadata — can you check them all at once?"}],"resultDescription":"An array of link-preview card objects returned in the same order as the input URLs. Each item contains page title, meta description, Open Graph image URL, favicon, and other card metadata. Items that failed include a per-item error field explaining the failure. A top-level failure count summarizes how many items could not be resolved.","failureModes":["URL is unreachable or returns a non-200 status — per-item error field populated, failure count incremented","Page has no Open Graph or meta tags — partial result with only available fields","More than 20 URLs submitted — request rejected or truncated","Malformed URL in input list — per-item error returned for that entry","Timeout fetching a slow-loading page — that item marked as failed, others still returned","Payment not included or insufficient — x402 payment required error"],"whenToPreferThis":"Use this endpoint when you have a list of 2–20 URLs and need link-preview card data (title, description, OG image) for all of them efficiently in a single call rather than making N sequential single-URL requests. Prefer this over the single /site/screenshot-meta endpoint whenever you hold a batch of URLs to enrich. Ideal for newsletter builders, social feed enrichers, bookmark managers, and content aggregators that process lists of links. The concurrent processing and ordered results with per-item error handling make it robust for pipeline use.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T07:21:55.319Z","isFirstParty":false}