{"uid":"cap_l1OHOdh15Z_AF7KPVEp0z","slug":"neuroterminal-rendered-schema-extractor-350b10ad","name":"Neuroterminal Rendered Schema Extractor","description":"Paid HTTP endpoints for AI agents, settled in USDC on Base via the x402 protocol. No account, no API key — pay per call.","url":"https://api.neuroterminal.xyz/v1/rendered-schema","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","required":["url"],"properties":{"url":{"type":"string"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"nodes":[{"name":"Item","@type":"Product"}],"types":["Product"],"jsInjected":true,"staticHadSchema":false}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.015","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.015/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_h6DDEZXXwiW-JIHKQNADP","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.015","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 schema (JSON-LD/Schema.org) data from a rendered webpage, including JavaScript-injected schema nodes","exampleAgentPrompt":"Can you pull the Schema.org structured data from this product page — https://www.example.com/products/blue-sneakers — including any schema that gets injected by JavaScript?","exampleUseCases":[{"title":"Product detail extraction from ecommerce","prompt":"Grab the structured product schema from https://shop.acme.com/products/widget-pro — I need the name, price, and any other Schema.org Product fields the page exposes after JavaScript loads."},{"title":"Article metadata for content aggregator","prompt":"Extract the Schema.org Article or NewsArticle schema from https://techcrunch.com/2024/05/01/ai-funding-roundup so I can get the headline, author, and publish date in a structured format."},{"title":"Verify schema markup on a client site","prompt":"Check whether https://www.myclientsite.com/about has any Schema.org markup — tell me what types are present and whether they come from static HTML or JavaScript injection."}],"resultDescription":"Returns a JSON object containing an array of schema nodes (each with a name and @type), a list of Schema.org types found on the page, a boolean indicating whether schema was JavaScript-injected, and a boolean indicating whether static HTML contained schema markup.","failureModes":["URL is unreachable or returns a non-200 response — schema nodes array will be empty","Page requires authentication to access — rendered content will be incomplete or blocked","No Schema.org markup present on the page — nodes array will be empty and types will be an empty array","JavaScript rendering timeout — jsInjected flag may be inaccurate if scripts did not complete","Malformed URL input — request will fail with a validation error","Payment failure via x402 protocol — endpoint returns 402 Payment Required"],"whenToPreferThis":"Choose this endpoint when you need to extract Schema.org/JSON-LD structured data from pages that rely on JavaScript to inject schema markup — static HTML scrapers will miss JS-rendered schema. Ideal for ecommerce product pages, news articles, and any site using modern JS frameworks. Prefer over generic scrapers when you specifically need semantic schema nodes rather than raw HTML or text content. Pay-per-call with no account setup makes it suitable for one-off or low-volume agent tasks.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:40:54.865Z","isFirstParty":false}