Skip to main content
Piloterr
Back to library

Indeed Job Search API

Indeed Job Search API. Search fr.indeed.com job listings by keyword or URL. Browser rendering returns cards with salary snippets and pagination.

Active2 credits = 1 requestGET/v2/indeed/job/search

Endpoint Overview

Detailed documentation, pricing, and usage examples.

OverviewLink to Overview

Scrape Indeed job listings from fr.indeed.com via a browser rendering API. The Indeed Job Search API returns SERP cards with job_key, title, company, location, salary snippets, attributes and pagination.

Pass a keyword, a /jobs URL or an SEO search URL, optionally with page.

Use each result job_key with Indeed Job Info for the full posting.

QuickstartLink to Quickstart

GET https://api.piloterr.com/v2/indeed/job/search?query=developpeur+python
GET https://api.piloterr.com/v2/indeed/job/search?query=developpeur+python&page=1
GET https://api.piloterr.com/v2/indeed/job/search?query=https://fr.indeed.com/jobs?q=developpeur+python&l=Paris

ParametersLink to Parameters

Parameter Type Required Description
query string yes Keyword or Indeed jobs search URL
page integer no 1-based page number (default: 1, 10 results per page)
return_page_source boolean no Raw HTML as {\"result\": \"...\"} (default: false)

Indeed workflowLink to Indeed workflow

  1. Indeed Job Search to discover listings (this endpoint)
  2. Indeed Job Info for description, benefits and structured salary
  3. Indeed Job Salary for career-level salary aggregates

PaginationLink to Pagination

Field Type Description
page integer Current page
per_page integer Page size (10)
count integer Parsed cards on this page (may exceed per_page when sponsored cards are filtered)
total_results integer | null Total matches when available
has_next boolean More pages available
next string | null Next page URL when available

NotesLink to Notes

  • Default domain is fr.indeed.com unless a full URL specifies another Indeed locale.
  • salary may be null when the card shows no compensation.
  • next may be null even when has_next is true on some Indeed SERPs.
  • Costs 2 credits per call (browser rendering).

Main use casesLink to Main use cases

  • Job discovery: harvest job_key values and listing URLs by keyword
  • Market monitoring: track hiring volume and salary snippets by role
  • Recruiting pipelines: feed live Indeed listings into ATS or CRM workflows

Related APIs

Expand your data capabilities with these complementary tools.

Ready to get started?

Your web scraping API is one click away. Start with +500 credits, no infrastructure to set up, no proxies to manage, and no credit card required.

  • +500 credits
  • No credit card required
  • All endpoints included