Structured Data Extractor API — JSON-LD, Microdata, RDFa
Pricing
$20.00 / 1,000 page scanneds
Structured Data Extractor API — JSON-LD, Microdata, RDFa
Structured data extraction API. Input: startUrls. Output: JSON per page with every JSON-LD block, Microdata (itemscope) entity, and RDFa entity normalized with schema.org types and properties. Pay-per-result: $0.02 per page scanned, no subscription.
Pricing
$20.00 / 1,000 page scanneds
Rating
0.0
(0)
Developer
Anthony Snider
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Structured Data Extractor (JSON-LD, Microdata, RDFa)
Pull every piece of structured data off any page — JSON-LD, Microdata, and RDFa — normalized into clean entities with their schema.org types.
Live on the Apify Store — run it instantly or call it as an agent tool via Apify MCP.
What you get
- JSON-LD — all
<script type="application/ld+json">blocks parsed,@graphunwrapped. - Microdata —
itemscope/itemtype/itemproptrees walked into nested{type, properties}entities. - RDFa —
vocab/typeof/propertyresources resolved into the same normalized shape. allTypes— a deduped, sorted list of every schema.org type found on the page (e.g.Product,Offer,BreadcrumbList).entityCount— total entities across all three formats.- Single URL or bulk (up to 50), per-URL error isolation, follows redirects.
Perfect for SEO audits, rich-result validation, competitor schema research, and feeding clean entities to an LLM agent.
Input
{"url": "https://www.apple.com/shop/buy-iphone/iphone-15-pro","urls": ["https://github.com"],"maxUrls": 25}
Output
{"url": "https://example.com/product","requestedUrl": "https://example.com/product","status": 200,"jsonLd": [{ "@type": "Product", "name": "Acme Widget", "offers": { "@type": "Offer", "price": "19.99", "priceCurrency": "USD" } }],"microdata": [{ "type": "Product", "properties": { "name": "Acme Widget", "brand": "Acme" } }],"rdfa": [{ "type": "Person", "properties": { "name": "Jane Doe" } }],"allTypes": ["Offer", "Person", "Product"],"entityCount": 3}