scrapegraph
AI-powered web scraping - extract data using natural language prompts
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
AI-powered web scraping - extract data using natural language prompts
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Test and document API endpoints - validate responses, check status, generate examples
Full company intelligence report - overview, team, funding, products, news
Research competitors - products, pricing, team, funding, and strategy
Enrich any person or company from any identifier — email, name, LinkedIn URL, domain, company name, Twitter/X handle. Use when asked to enrich, look up, or research a lead, contact, person, or company.
Extract structured data from web pages using AI
Build a sales prospect list of dental practices in a city — finds practices, decision makers, contact info, and buying signals. Use when asked to find dentists for outreach, prospect dental practices, build a lead list of dentists, or generate dental practice leads in a specific area.
| name | scrapegraph |
| description | AI-powered web scraping - extract data using natural language prompts |
Extract web content using AI with natural language prompts.
Extract content from a webpage using AI by providing a natural language prompt and a URL.
Parameters:
stealth (boolean) to bypass bot protection, mode: "js" for enhanced JavaScript rendering on heavy JS websites (React, Vue, Angular, SPAs), and scrolls (number) for infinite-scroll pages.orth api run scrapegraph /api/extract --body '{
"url": "https://example.com/products",
"prompt": "Extract all product names and prices"
}'
Run an AI-powered web search request. v2 search returns results directly — no polling needed.
Parameters:
stealth (boolean) to use advanced anti-detection techniques and bypass bot protection.orth api run scrapegraph /api/search --body '{"query": "Find the latest iPhone prices from major retailers"}'
Convert web pages to markdown (or raw HTML) with JavaScript rendering support.
Parameters:
[{"type": "markdown"}] or [{"type": "html"}].stealth (boolean) for anti-bot protection and mode: "js" for heavy JavaScript rendering.orth api run scrapegraph /api/scrape --body '{"url": "https://example.com", "formats": [{"type": "markdown"}]}'
Start a new web crawl request with AI extraction or markdown conversion.
Parameters:
[{"type": "json", "prompt": "<extraction prompt>"}] for AI extraction, or [{"type": "markdown"}] for markdown conversion.stealth and mode: "js".orth api run scrapegraph /api/crawl --body '{
"url": "https://docs.example.com",
"formats": [{"type": "json", "prompt": "Extract all API endpoints and their descriptions"}]
}'
Get the status of a previous crawl request.
orth api run scrapegraph /api/crawl/{id}
Retrieve the extracted pages of a completed crawl request.
orth api run scrapegraph /api/crawl/{id}/pages
For full endpoint details and parameters:
orth api show scrapegraph # List all endpoints
orth api show scrapegraph /api/extract # Get endpoint details