Structured data extraction APIs, built for developers
AI-powered endpoints for restaurant menus, business profiles, and email contacts. One API key, metered pricing, batch-ready. Use us directly or through Apify.
Restaurant Menus
Extract structured JSON from restaurant websites, PDFs, image menus, and ordering platforms (Toast, Square, ChowNow, Popmenu, BentoBox). Multi-source discovery and quality scoring included.
Full Business Profiles
Turn any business URL into a full profile: emails, phones, owner names, services, hours, social links, certifications. Multi-page crawling handles modern sites.
Emails & Contacts
Give us a website, get back verified emails, phones, and social profiles. Perfect for lead generation, outreach lists, and prospect research. Up to 2,000 URLs per run.
Why AI extraction beats CSS scrapers
Traditional scrapers break every time a website changes. Ours don't.
Handles every format
HTML, PDFs, image-only menus, JS-rendered sites, structured data, ordering iframes — our AI extracts from anything.
Multi-source discovery
One URL in. We find the data across the site, PDFs, social pages, ordering platforms — and pick the best source automatically.
Batch at scale
Submit up to 2,000 URLs per request. Async processing, simple polling, clean JSON when it's done.
Quality scoring
Every response includes confidence metrics. You only pay for successful, high-quality extractions.
Production reliability
24/7 monitored with Slack alerts, health checks, and weekly smoke tests across every extraction path.
Pay per result
Metered billing through Stripe or Apify. No minimums, no seat fees. Cancel anytime.
One API call away
Same shape, different extractor. Get your key, send a URL, get JSON back.
# Menu extraction curl -X POST https://menusapi.com/api/scrape \ -H "X-API-Key: msk_your_key" \ -d '{ "url": "https://joespizza.com" }' # Business profile enrichment curl -X POST https://menusapi.com/api/enrich \ -H "X-API-Key: msk_your_key" \ -d '{ "url": "https://smithlaw.com", "mode": "full" }' # Email-only extraction curl -X POST https://menusapi.com/api/enrich \ -H "X-API-Key: msk_your_key" \ -d '{ "url": "https://smithlaw.com", "mode": "contacts_only" }'
Ready to extract at scale?
Start via Apify for no-setup pay-per-run pricing, or subscribe directly for dedicated API access with tiered pricing.