{"uid":"cap_RDosjts71KK9kOK-F0siX","slug":"spipe-content-extractor-254f4545","name":"spipe Content Extractor","description":"Web search, content extraction, and research APIs for AI agents. x402 on Base.","url":"https://spip3.vercel.app/contents","method":"POST","headers":{},"bodySchema":{"type":"object","required":["urls"],"properties":{"urls":{"type":"array","description":"URLs to extract"},"formats":{"type":"array","description":"Output formats"},"crawl_timeout":{"type":"integer","description":"Timeout per page (1-60s)"}}},"responseSchema":{"type":"object"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.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_ZVnERGog5bTby_8t0eTkj","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts and returns readable content from one or more URLs in specified output formats","exampleAgentPrompt":"Can you extract the content from these three URLs — https://example.com/article1, https://example.com/article2, and https://example.com/article3 — and return them as markdown with a 30-second crawl timeout per page?","exampleUseCases":[{"title":"Research article summarization pipeline","prompt":"Pull the text content from these five news article URLs and return them in markdown format so I can summarize them: [url1, url2, url3, url4, url5]. Give each page up to 20 seconds to load."},{"title":"Competitor page content extraction","prompt":"Grab the readable content from these two competitor product pages — https://competitorA.com/pricing and https://competitorB.com/pricing — in plain text format so I can compare their offerings."},{"title":"Documentation scraping for AI context","prompt":"Extract the content from these documentation URLs and return them in markdown: https://docs.example.com/getting-started and https://docs.example.com/api-reference. Use a 60-second timeout since the pages might be slow."}],"resultDescription":"Returns an object containing the extracted content from each requested URL, structured according to the requested output formats (e.g. markdown, plain text). The response includes the parsed readable body of each page after crawling within the specified timeout window.","failureModes":["URL unreachable or returns non-2xx status — content may be empty or missing for that entry","Crawl timeout exceeded — page may be partially or not extracted if it loads slowly","Invalid URL format — request may fail or be skipped","Anti-bot or bot-detection measures on target site — content may be blocked or incomplete","Rate limiting or payment failure — 402 response if USDC payment is not properly attached"],"whenToPreferThis":"Choose this endpoint when you need to extract readable content from specific, known URLs rather than performing a search. It is best suited for structured research workflows, document ingestion, or when an agent already has a list of URLs to read. Prefer it over general search APIs when the goal is full-page content extraction rather than finding URLs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:37:24.823Z","isFirstParty":false}