cURL
curl --request POST \ --url https://api.groweasy.io/start \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "filters": { "jobTitles": [ "CEO", "CTO", "Founder" ], "locations": [ "San Francisco, CA", "New York, NY" ], "industries": [ "Technology", "SaaS" ], "companySize": "11-50", "limit": 100 }, "webhookUrl": "<string>" } '
{ "success": true, "data": { "scrapeId": "scr_abc123xyz", "status": "pending", "estimatedCredits": 100 } }
Start a new scrape job with the provided filters. Returns a scrape ID that can be used to check status.
curl -X POST "https://api.groweasy.io/start" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "filters": { "jobTitles": ["CEO", "Founder", "CTO"], "locations": ["San Francisco, CA", "New York, NY"], "industries": ["Technology", "SaaS"], "companySize": "11-50", "limit": 100 }, "webhookUrl": "https://yourapp.com/webhook" }'
API key authentication. Get your API key from the GrowEasy dashboard.
Scrape configuration with filters
Search filters for the scrape
Show child attributes
Optional webhook URL to receive scrape completion notification
Scrape started successfully
true