Piloterr

Indeed Job Info

Indeed Job Info API. Fetch a full job posting by viewjob URL, sponsored click URL or job key. Browser rendering returns description and structured salary.

Credit cost: 2 credits per call

GET
/v2/indeed/job/info

Authorization

ApiKeyAuth
x-api-key<token>

Your API key. Include it in the x-api-key header for every request.

In: header

Query Parameters

query*string

Indeed job URL, sponsored SERP click URL or 16-char jk job key.

Examples:

585181841cb618e0
https://fr.indeed.com/viewjob?jk=585181841cb618e0

Bare jk values resolve on fr.indeed.com.

return_page_source?boolean

When true, return the raw HTML as {\"result\": \"...\"} instead of structured JSON. Defaults to false.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://api.piloterr.com/v2/indeed/job/info?query=string"
{
  "url": "https://fr.indeed.com/viewjob?jk=585181841cb618e0",
  "title": "Ingénieur Développeur Java F/H",
  "salary": null,
  "job_key": "585181841cb618e0",
  "benefits": null,
  "job_type": "CDI, Temps plein",
  "location": "Paris (75)",
  "company_url": "https://fr.indeed.com/cmp/Groupe-Intm?campaignid=mobvjcmp&from=mobviewjob&tk=1jsl3p16gjvko800&fromjk=585181841cb618e0",
  "description": "<div>\n <p>Depuis 2004, le Groupe INTM, entreprise de conseil et de services du numérique, accompagne ses clients dans leurs grands <b>projets de transformation</b>, visant à répondre à leurs enjeux stratégiques et opérationnels tout en positionnant<b> la technologie au service de l’entreprise et de l’humain.</b><br>\n   Grâce à la confiance mutuelle entre le Groupe INTM, ses collaborateurs et ses clients, nous connaissons une forte croissance appuyée par des <b>alliances</b> et des référencements…",
  "remote_work": null,
  "company_name": "INTM",
  "posted_today": false,
  "urgently_hiring": false,
  "remote_work_type": null
}
{
  "error": "Bad Request"
}
{
  "error": "Invalid API Key"
}
{
  "error": "Payment required"
}
{
  "error": "Rate limit exceeded for the API key: quota monthly"
}
{
  "error": "Internal Error"
}