{"uid":"cap_IRbmDlj5v9I_Yu8GJ7QGq","slug":"agentbit-web-json-extractor-5bf07d7d","name":"AgentBit Web JSON Extractor","description":"Fetch a URL and extract exactly the JSON you ask for. Pass a field `schema` (or `instructions`) and get a validated JSON object pulled from the page content.","url":"https://agentbit.app/v1/web/json?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","description":"The page URL to read (required)."},"schema":{"type":"object","description":"Map of field name → description of the value to extract."},"instructions":{"type":"string","description":"Plain-English extraction instructions (used if no schema)."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.025","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.025/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_S9W-2mDiLp1m0JYaKSCX5","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.025","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a URL and extracts a structured, validated JSON object from the page content based on a user-defined schema or plain-English instructions.","exampleAgentPrompt":"Fetch https://example.com/product/123 and extract the product name, price, and availability as JSON — use the schema: {name: 'product title', price: 'listed price', inStock: 'whether it is in stock'}.","exampleUseCases":[{"title":"Extract product details for price monitoring","prompt":"Grab https://www.bestbuy.com/site/apple-macbook-pro/123456.p and pull out the product name, current price, and stock status as a JSON object."},{"title":"Parse news article metadata","prompt":"Fetch https://techcrunch.com/2024/05/01/some-article/ and extract the article title, author name, publication date, and summary into structured JSON for me."},{"title":"Scrape job listing fields from a job board","prompt":"Go to https://jobs.lever.co/acme/senior-engineer and extract the job title, location, salary range, and application deadline as a JSON object."}],"resultDescription":"A validated JSON object whose keys match the requested schema fields, with values extracted and inferred from the fetched page's content. Each field contains the data point found on the page, or null if not found.","failureModes":["URL is unreachable or returns a non-200 status — extraction fails with an error","Page is behind authentication or a paywall — content cannot be read","Requested field does not exist on the page — field returned as null or omitted","JavaScript-rendered content may not be available if the page requires a browser to load","Schema fields are ambiguous — extracted values may be incorrect or mismatched","Rate limiting or bot protection on the target site blocks the fetch"],"whenToPreferThis":"Choose this endpoint when you need to extract specific, structured data fields from a known URL and want a validated JSON object back — not raw HTML. It is ideal when you have a clear schema of what you want (e.g. price, title, date) and want to avoid parsing HTML yourself. Prefer it over generic web scrapers when structured output and schema validation matter, and over LLM-based extraction pipelines when you want a single, cheap, low-latency API call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T00:31:12.761Z","isFirstParty":false,"canonicalSlug":"agentbit-web-json-extractor-5bf07d7d"}