Endpoint Playground
Returns one SmartRecruiters posting, identified by the `company` id and posting `id`, both required. The response has the title, department, location, employment type, posting and apply URLs, posting date, compensation, and the job ad description as HTML and text. Recruiter personal data is left out. An unknown company or id returns `404`.
14 Oct 2026: Single record response; 16 fields had a value in every checked item.
Sample value profiles: posted_at: 2026-06-24; provider: “smartrecruiters”; url: jobs.smartrecruiters.com.
curl 'https://api.crawlora.net/api/v1/jobs/smartrecruiters/posting?company=Visa&id=744000133907678' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| company | string | Yes | Visa | SmartRecruiters company id |
| id | string | Yes | 744000133907678 | SmartRecruiters posting id |
{
"code": 200,
"msg": "OK",
"data": {
"provider": "smartrecruiters",
"id": "744000133907678",
"title": "Sr. Manager",
"company": "Visa",
"department": "Software Development/Engineering",
"location": "Austin, TX, US",
"url": "https://jobs.smartrecruiters.com/Visa/744000133907678",
"description_text": "Company overview ... Qualifications ..."
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.