@@ -12,81 +12,81 @@ Use it to get started quickly, fix common errors, learn scraping patterns, and m
1212## CLI (just-scrape)
1313
1414<CardGroup cols = { 2 } >
15- <Card title = " Getting started with just- scrape" href = " /knowledge-base/cli/getting-started" >
16- How do I install the CLI, set up my API key, and run my first scrape?
15+ <Card title = " How do I install the CLI, set up my API key, and run my first scrape? " href = " /knowledge-base/cli/getting-started" >
16+ Install the CLI, set your API key, and run your first scrape in minutes.
1717 </Card >
18- <Card title = " Using JSON mode for scripting " href = " /knowledge-base/cli/json-mode" >
19- How do I get JSON output from just-scrape to pipe to jq or other tools?
18+ <Card title = " How do I get JSON output from just-scrape to pipe to jq or other tools? " href = " /knowledge-base/cli/json-mode" >
19+ Use the --json flag to pipe clean JSON to jq, files, or scripts.
2020 </Card >
21- <Card title = " Using just-scrape as a coding agent skill " href = " /knowledge-base/cli/ai-agent-skill" >
22- How do I give AI coding agents web scraping via the skills.sh integration?
21+ <Card title = " How do I give AI coding agents web scraping via the skills.sh integration? " href = " /knowledge-base/cli/ai-agent-skill" >
22+ Expose just-scrape to AI agents as a skill through skills.sh.
2323 </Card >
24- <Card title = " CLI command examples" href = " /knowledge-base/cli/command-examples" >
25- Where can I find examples for smart-scraper, crawl, agentic-scraper and other commands?
24+ <Card title = " Where can I find examples for smart-scraper, crawl, agentic-scraper and other commands? " href = " /knowledge-base/cli/command-examples" >
25+ Practical examples for every CLI command.
2626 </Card >
2727</CardGroup >
2828
2929## AI Tools
3030
3131<CardGroup cols = { 2 } >
32- <Card title = " Using ScrapeGraphAI with Lovable" href = " /knowledge-base/ai-tools/lovable" >
33- How do I use ScrapeGraphAI inside Lovable to build apps that scrape the web?
32+ <Card title = " How do I use ScrapeGraphAI inside Lovable to build apps that scrape the web? " href = " /knowledge-base/ai-tools/lovable" >
33+ Use ScrapeGraphAI in Lovable projects for AI-powered web scraping.
3434 </Card >
35- <Card title = " Using ScrapeGraphAI with v0 " href = " /knowledge-base/ai-tools/v0" >
36- How do I add web scraping to UI components built with Vercel's v0?
35+ <Card title = " How do I add web scraping to UI components built with Vercel's v0? " href = " /knowledge-base/ai-tools/v0" >
36+ Integrate ScrapeGraphAI with v0-generated components.
3737 </Card >
38- <Card title = " Using ScrapeGraphAI with Bolt.new" href = " /knowledge-base/ai-tools/bolt" >
39- How do I add web data extraction to apps built with Bolt.new?
38+ <Card title = " How do I add web data extraction to apps built with Bolt.new? " href = " /knowledge-base/ai-tools/bolt" >
39+ Add real-time web data extraction to Bolt.new apps.
4040 </Card >
41- <Card title = " Using ScrapeGraphAI with Cursor" href = " /knowledge-base/ai-tools/cursor" >
42- How do I use ScrapeGraphAI with Cursor for AI-assisted scraping code?
41+ <Card title = " How do I use ScrapeGraphAI with Cursor for AI-assisted scraping code? " href = " /knowledge-base/ai-tools/cursor" >
42+ Speed up development with ScrapeGraphAI and Cursor.
4343 </Card >
4444</CardGroup >
4545
4646## Troubleshooting
4747
4848<CardGroup cols = { 2 } >
49- <Card title = " How to fix CORS errors" href = " /knowledge-base/troubleshooting/cors-error" >
50- How do I fix CORS errors when calling the ScrapeGraphAI API from the browser?
49+ <Card title = " How do I fix CORS errors when calling the ScrapeGraphAI API from the browser? " href = " /knowledge-base/troubleshooting/cors-error" >
50+ Call the API from the server instead of the browser to avoid CORS and protect your key.
5151 </Card >
52- <Card title = " Why am I getting empty results?" href = " /knowledge-base/troubleshooting/empty-results" >
53- Why am I getting empty results from my extraction and how do I fix it?
52+ <Card title = " Why am I getting empty results from my extraction and how do I fix it ?" href = " /knowledge-base/troubleshooting/empty-results" >
53+ Common causes and fixes when extractions return no data.
5454 </Card >
55- <Card title = " Understanding rate limiting " href = " /knowledge-base/troubleshooting/rate-limiting" >
56- What happens when I hit rate limits and how do I handle them?
55+ <Card title = " What happens when I hit rate limits and how do I handle them? " href = " /knowledge-base/troubleshooting/rate-limiting" >
56+ Understand rate limit responses and how to handle them.
5757 </Card >
58- <Card title = " Handling timeout errors" href = " /knowledge-base/troubleshooting/timeout-errors" >
59- How do I diagnose and fix timeout errors on complex or slow websites?
58+ <Card title = " How do I diagnose and fix timeout errors on complex or slow websites? " href = " /knowledge-base/troubleshooting/timeout-errors" >
59+ Resolve request timeouts for slow or complex pages.
6060 </Card >
6161</CardGroup >
6262
6363## Scraping Guides
6464
6565<CardGroup cols = { 2 } >
66- <Card title = " Scraping JavaScript-heavy websites " href = " /knowledge-base/scraping/javascript-rendering" >
67- How do I extract data from pages that need JavaScript to render?
66+ <Card title = " How do I extract data from pages that need JavaScript to render? " href = " /knowledge-base/scraping/javascript-rendering" >
67+ Extract from dynamic pages that require JavaScript execution.
6868 </Card >
69- <Card title = " Handling pagination" href = " /knowledge-base/scraping/pagination" >
70- How do I scrape multi-page results using the pagination parameter?
69+ <Card title = " How do I scrape multi-page results using the pagination parameter? " href = " /knowledge-base/scraping/pagination" >
70+ Use the pagination parameter for multi-page extractions.
7171 </Card >
72- <Card title = " Using custom headers" href = " /knowledge-base/scraping/custom-headers" >
73- How do I pass custom HTTP headers for authentication or anti-bot bypass?
72+ <Card title = " How do I pass custom HTTP headers for authentication or anti-bot bypass? " href = " /knowledge-base/scraping/custom-headers" >
73+ Pass custom headers to handle auth or anti-bot protections.
7474 </Card >
75- <Card title = " Scraping behind a proxy" href = " /knowledge-base/scraping/proxy" >
76- How do I route ScrapeGraphAI requests through my own proxy?
75+ <Card title = " How do I route ScrapeGraphAI requests through my own proxy? " href = " /knowledge-base/scraping/proxy" >
76+ Route requests through your proxy for geo-targeting or privacy.
7777 </Card >
7878</CardGroup >
7979
8080## Account & Credits
8181
8282<CardGroup cols = { 2 } >
83- <Card title = " Managing your API keys" href = " /knowledge-base/account/api-keys" >
84- How do I create , rotate, and revoke my ScrapeGraphAI API keys?
83+ <Card title = " How do I create, rotate, and revoke my ScrapeGraphAI API keys? " href = " /knowledge-base/account/api-keys" >
84+ Create , rotate, and revoke API keys from the dashboard.
8585 </Card >
86- <Card title = " Understanding credits" href = " /knowledge-base/account/credits" >
87- How are credits counted and how do I monitor my usage?
86+ <Card title = " How are credits counted and how do I monitor my usage? " href = " /knowledge-base/account/credits" >
87+ How credits work and how to check your usage.
8888 </Card >
89- <Card title = " Rate limits by plan" href = " /knowledge-base/account/rate-limits" >
90- What are the rate limits and concurrent job limits per plan?
89+ <Card title = " What are the rate limits and concurrent job limits per plan? " href = " /knowledge-base/account/rate-limits" >
90+ Requests per minute and concurrent job limits by plan.
9191 </Card >
9292</CardGroup >
0 commit comments