QuarryAPI
QuarryAPI turns any URL into clean, structured data. Four endpoints, one API key. SCRAPE - Render any URL in a real browser and get back clean HTML, markdown, or plain text. Handles JavaScript-rendered pages, SPAs, and dynamic content. EXTRACT - Give us a URL and a JSON schema. Our AI reads the page and returns structured JSON matching your schema. No prompts to write — just define the shape of…
QuarryAPI endpoints
| Method | Endpoint | Description |
|---|---|---|
| Scraping | ||
| POST |
scrapeUrl /scrape |
Renders a URL in a headless browser and returns clean HTML, markdown, or plain text. |
| POST |
takeScreenshot /screenshot |
Captures a PNG screenshot of any URL with configurable viewport and full-page option. |
| AI Extraction | ||
| POST |
extractData /extract |
Scrapes a URL and uses AI (Claude) to extract structured data matching your JSON schema. |
| Documents | ||
| POST |
parsePdf /pdf-parse |
Upload a PDF file and get back extracted text, page count, and metadata. |
| System | ||
| GET |
healthCheck /health |
Returns system health status. No authentication required. |
QuarryAPI pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 10 / minute |
|
| PRO | $29 / month | 60 / minute |
|
| ULTRA | $99 / month | 200 / minute |
|
| MEGA Recommended | $299 / month | 600 / minute |
|