{"uid":"cap_LhcoRu1Z0R8CsSafqqgq9","slug":"agentshelf-local-business-json-ld-extractor-ea5aaddb","name":"AgentShelf Local Business JSON-LD Extractor","description":"Call when an agent needs JSON-LD @type LocalBusiness extracted from a public page or HTML (SSRF-safe). Exact $0.002 USDC. Prefer unpaid POST /v1/sandbox/profile-jsonld-local-business first.","url":"https://agentshelf.syntexa.ch/v1/profile-jsonld-local-business?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"minLength":8,"description":"Public page to fetch. The selector or profile is fixed by the SKU. Provide url or html."},"html":{"type":"string","examples":["<!doctype html><html lang=\"en\"><head><title>Hello</title>\n<meta name=\"description\" content=\"Desc\"><meta property=\"og:title\" content=\"OG\">\n<link rel=\"canonical\" href=\"https://example.com/\"><link rel=\"icon\" href=\"/favicon.ico\">\n</head><body><h1>Hello</h1><a href=\"https://example.com/a\">A</a></body></html>"],"maxLength":200000,"minLength":1,"description":"HTML to extract from locally. Provide html or url. When both are set, html is used."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_kuLT3uW4DlDIIhuK0dYUk","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts JSON-LD @type LocalBusiness structured data from a public webpage URL or raw HTML content","exampleAgentPrompt":"Can you extract the JSON-LD LocalBusiness structured data from this page: https://www.pizzaplace-berlin.de — I need the business name, address, phone number, and opening hours in machine-readable format.","exampleUseCases":[{"title":"Business directory data enrichment","prompt":"I have a list of local restaurant URLs and I need to pull their structured JSON-LD LocalBusiness data — start with https://www.trattoria-roma.it and give me the name, address, phone, and hours."},{"title":"Competitive intelligence on local shops","prompt":"Can you grab the schema.org LocalBusiness markup from https://www.bloomcoffeeshop.com so I can see how they've structured their business info for search engines?"},{"title":"Verify business details from raw HTML","prompt":"I've already fetched the HTML for a plumber's website — can you parse out any JSON-LD LocalBusiness data from it so I can get their official address and phone number?"}],"resultDescription":"A JSON-LD object conforming to schema.org @type LocalBusiness, potentially including fields such as name, address (PostalAddress), telephone, openingHoursSpecification, geo (GeoCoordinates), url, email, priceRange, and other business-specific properties found in the page's structured data markup.","failureModes":["No JSON-LD LocalBusiness markup found on the page — returns empty or null result","URL is unreachable or returns non-200 status — fetch error","HTML input exceeds 200,000 character limit — rejected with validation error","URL blocked by SSRF safety rules — request denied","Malformed JSON-LD on the source page — partial or unparseable result","Page has LocalBusiness data in Microdata or RDFa format instead of JSON-LD — not extracted"],"whenToPreferThis":"Use this endpoint when you need to extract schema.org LocalBusiness structured data specifically in JSON-LD format from a webpage or HTML blob. It is SSRF-safe making it suitable for agent pipelines that fetch untrusted URLs. Prefer the free sandbox endpoint (POST /v1/sandbox/profile-jsonld-local-business) for development and testing; use this paid endpoint ($0.002 USDC) for production. Choose this over generic scraping endpoints when you specifically need machine-readable business entity data (name, address, hours, phone) rather than raw text or other HTML elements.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T03:26:26.189Z","isFirstParty":false,"canonicalSlug":"agentshelf-local-business-json-ld-extractor-ea5aaddb"}