1. Trigger a career page scrape
curl -X POST https://api.automindz.co/v1/scrape-career-pages \
-H "Authorization: Bearer <your-api-key>" \
-H "Content-Type: application/json" \
-d '{
"company_url": "acme.com",
"company_name": "Acme Corp"
}'
Response:
{
"run_id": "run_abc123xyz",
"status": "QUEUED"
}
2. Poll for results
curl https://api.automindz.co/v1/runs/<run_id> \
-H "Authorization: Bearer <your-api-key>"
Poll every 15–30 seconds. Most scrapes complete within 2–5 minutes. Companies with large ATS-hosted job boards may take longer.
3. Get the results
When status is COMPLETED, the response includes the full job listings:
{
"run_id": "run_abc123xyz",
"status": "COMPLETED",
"result": {
"company": "Acme Corp",
"url": "https://acme.com",
"career_page_urls": ["https://jobs.lever.co/acme"],
"total_found": 12,
"jobs_analyzed": 12,
"pages_scraped": 3,
"jobs": [
{
"job_title": "Senior Software Engineer",
"location": "London, UK",
"city": "London",
"country": "United Kingdom",
"job_type": "full-time",
"remote_policy": "hybrid",
"department": "Engineering",
"salary_min": 90000,
"salary_max": 120000,
"salary_currency": "GBP",
"salary_period": "annual",
"min_years_of_experience": 5,
"requirements": ["5+ years TypeScript", "React", "Node.js"],
"job_url": "https://jobs.lever.co/acme/abc-123",
"ats_system": "lever",
"posted_at": "2026-05-01"
}
]
},
"started_at": "2026-05-15T10:00:00Z",
"finished_at": "2026-05-15T10:03:42Z"
}