{"uid":"cap_YAobqKcJG3vqQvDzIW6f1","slug":"oblique-markets-web-page-structured-extraction-c55aa972","name":"Oblique Markets Web Page Structured Extraction","description":"Use when an agent needs the readable text of a public page without running a browser or parsing HTML itself. Returns URL, title, meta description and cleaned body text of one public web page as bounded JSON. $0.03.","url":"https://api.oblique.markets/api/v1/paid/web-extract","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","description":"Page to extract"}}},"responseSchema":{"type":"json","example":{"url":"https://example.com/","text":"Example Domain Example Domain This domain is for use in documentation examples without needing permission. Avoid use in operations. Learn more","title":"Example Domain","message":"Extracted via x402 protocol","description":"","extracted_at":"2026-09-12T00:10:17.184Z"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","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.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_5jr6wXc16_OzTKxWx8Kdp","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches and extracts structured content from any web page URL via a GET request, returning parsed data for downstream analysis.","exampleAgentPrompt":"Can you extract the structured content from this webpage — https://example.com/article — and give me the key text and metadata from it?","exampleUseCases":[{"title":"Extract article content for research","prompt":"Pull the structured content from this news article — https://techcrunch.com/2024/01/some-article — and summarize the key points from the extracted text."},{"title":"Scrape product page for pricing data","prompt":"Extract all the structured data from this product listing page at https://store.example.com/product/123 so I can see the price, specs, and description."},{"title":"Fetch SEC filing page content","prompt":"Grab and extract the structured content from this SEC EDGAR page — https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany — so I can analyze the filing details."}],"resultDescription":"Returns structured, extracted content from the target web page, including parsed text, metadata, and other machine-readable content derived from the raw HTML at the given URL.","failureModes":["Target URL is unreachable or returns an HTTP error (4xx/5xx)","URL is behind authentication or a paywall and content cannot be accessed","Page uses heavy JavaScript rendering that prevents static extraction","Rate limiting or blocking by the target website","Invalid or malformed URL provided","Content type is not HTML (e.g. binary file, PDF) and cannot be structured-extracted"],"whenToPreferThis":"Choose this endpoint when you need to extract structured content from a specific, known URL without needing full browser rendering or JavaScript execution. It is especially useful within the Oblique Markets ecosystem when chaining web extraction with on-chain analytics, LLM inference, or sentiment analysis on the same platform. Prefer this over general-purpose scrapers when you want a pay-per-call model with no subscription commitment.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:56:27.372Z","isFirstParty":false}