Indeed API

Our Indeed API gives you programmatic access to Indeed data that isn't available through any official API. Get data on job titles, company names, salaries, employment types, locations, ratings, and more. And the best part? You can try the Indeed API entirely for free, no credit card required.

Trusted by industry leaders all over the world

Integrate our Indeed API

Access the Indeed API using Python, JavaScript, CLI, cURL, OpenAPI, or MCP. Choose your preferred option and start extracting Indeed data in minutes.

Python

Python

JavaScript

JavaScript

HTTP

HTTP

MCP

MCP

1from apify_client import ApifyClient
2
3# Initialize the ApifyClient with your Apify API token
4# Replace '<YOUR_API_TOKEN>' with your token.
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7# Prepare the Actor input
8run_input = {
9 "position": "web developer",
10 "country": "US",
11 "location": "San Francisco",
12 "maxItems": 50,
13}
14
15# Run the Actor and wait for it to finish
16run = client.actor("misceres/indeed-scraper").call(run_input=run_input)
17
18# Fetch and print Actor results from the run's dataset (if there are any)
19print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
20for item in client.dataset(run["defaultDatasetId"]).iterate_items():
21 print(item)
22
23# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

Get data with Indeed API

Extract Indeed job data by providing job position, location, and maximum number of results. The Indeed Scraper returns structured JSON data with job titles, descriptions, company names, locations, salaries, ratings, employment types, posting dates, and URLs.

Input

{
"country": "US",
"location": "San Francisco",
"maxItems": 100,
"position": "data analyst",
"maxConcurrency": 5,
"saveOnlyUniqueItems": true
}

Output

[
{
"_fromStrapi": true,
"id": "cd84b0a277f6128d",
"url": "https://www.indeed.com/company/Purple-Drive-Technologies/jobs/Power-Bi-Report-Analyst-Finance-Oracle-Erp-cd84b0a277f6128d?fccid=b50885016c495d25&vjs=3",
"rating": 3.8,
"salary": null,
"company": "Purple Drive Technologies",
"jobType": [
"Fulltime"
],
"location": "500 Almanor Avenue, Sunnyvale, CA 94085",
"postedAt": "Today",
"scrapedAt": "2023-03-18T19:39:01.111Z",
"companyLogo": "https://d2q79iu7y748jz.cloudfront.net/s/_squarelogo/256x256/e01ca5b3407aa673eb3e185ba14064b1",
"description": "Key words to search in resume:\n\n Finance (Revenue, FP&A, QTC/OTC, P2P, R2R, Sales Compensation) functional knowledge, Oracle EBS or any other Finance ERP knowledge to understand finance data and create visuals within PowerBI.\n\n\n Microsoft Power BI\n\nRequired Skill:\n\n Analyze data in Excel, compare data in different excels using VLOOKUP, upload data from excel to Power BI\n\n\n Create visualizations for data in Power BI, work on reports/dashboards based upon defined request and requirements from stakeholders and maintain a catalog of reports' use and purpose.\n\n\n Report Analyst is responsible for data analysis, data visualization solutions on Power BI to support our various business stakeholders. Backend/Coding knowledge is not needed, it is only good to have\n\n\n Maintain queue of report requests from initiation through to completion, including their detailed requirements.\n\n\n Participate in business analysis activities to maintain reports and enhancements requests as needed.\n\n\n Enforce rules and procedures for cleaning, integrating, and reconciling information/data from various sources.\n\n\n Assist end users with troubleshooting reports, Work with stakeholders to define and understand their data/reporting needs.\n\n\n Create report standards and best practices or guidelines for repeatable processes.\n\n\n Develop testing plan along with performing tests to deliver high quality solutions.\n\n\n Analyze report / data issues and provide recommended approaches to solve.\n\n\n Accountability for meeting commitments as scheduled and achieving high customer satisfaction.\n\n\n Keep other team members and management fully informed of progress, emerging issues, corrective actions, and escalating appropriately as the situation demands\n\nGood to Have skill:\n\n Bachelor's degree in information systems or related field preferred\n\n\n 7+ years expertise with PowerBI dashboards, analyzing data and visualization using Finance data – MUST TO HAVE\n\n\n Prior experience with Tableau, Oracle BI tool-OBIEE – NICE TO HAVE\n\n\n Backend coding, query writing with PL/SQL, MS SQL/MySQL Server- NICE TO HAVE\n\n\n Familiarity with BI and Data Warehousing concepts.\n\n\n Candidate will be responsible for analyzing business problems to determine the best way to apply BI capabilities to deliver solutions. Should maintain and grow working knowledge of enterprise data assets and data-centric business processes within Finance Org\n\n\n Strong analytical, conceptual, and problem-solving abilities. Ability to work independently with minimal guidance from management, Ability to learn and apply new concepts quickly, Ability to meet tight deadlines.\n\n\n Analyze business requirements, visualize, and analyze data for reporting.\n\n\n Evaluate business requests for new or modified capabilities to determine feasibility, cost and time required, compatibility with current systems, and computer capabilities.\n\n\n Create and review/approve functional design documents and specifications on change requests and assignments within a project while maintaining documentation and abstracts in conformance with standards.\n\n\n Analyze reporting needs for business consumption using BI tools.\n\n\n Provide detailed source analysis and data mappings/transformations to BI developers to implement new data sources and integrations.\n\n\n Devise and deliver testing plans and testing data to validate BI solutions, Coordinate user testing\n\n\n Facilitate BI solutions ensuring changes follow appropriate Change and Release Management processes.\n\n\n Provide consultancy to business units for detailed information on data availability, location, lineage, and quality.\n\n\n Perform data analysis, profiling, and quality assessment to ensure the integrity of business data to necessary levels.\n\nJob Type: Full-time\nSchedule:\n\n 8 hour shift\n\nWork Location: One location",
"positionName": "Power BI Report Analyst with Finance Oracle ERP (OTC/PTP/RTR)",
"reviewsCount": 4,
"descriptionHTML": "<p>Key words to search in resume:</p>\n<ul>\n <li>Finance (Revenue, FP&A, QTC/OTC, P2P, R2R, Sales Compensation) functional knowledge, Oracle EBS or any other Finance ERP knowledge to understand finance data and create visuals within PowerBI.</li>\n</ul>\n<ul>\n <li>Microsoft Power BI</li>\n</ul>\n<p>Required Skill:</p>\n<ul>\n <li>Analyze data in Excel, compare data in different excels using VLOOKUP, upload data from excel to Power BI</li>\n</ul>\n<ul>\n <li>Create visualizations for data in Power BI, work on reports/dashboards based upon defined request and requirements from stakeholders and maintain a catalog of reports' use and purpose.</li>\n</ul>\n<ul>\n <li>Report Analyst is responsible for data analysis, data visualization solutions on Power BI to support our various business stakeholders. Backend/Coding knowledge is not needed, it is only good to have</li>\n</ul>\n<ul>\n <li>Maintain queue of report requests from initiation through to completion, including their detailed requirements.</li>\n</ul>\n<ul>\n <li>Participate in business analysis activities to maintain reports and enhancements requests as needed.</li>\n</ul>\n<ul>\n <li>Enforce rules and procedures for cleaning, integrating, and reconciling information/data from various sources.</li>\n</ul>\n<ul>\n <li>Assist end users with troubleshooting reports, Work with stakeholders to define and understand their data/reporting needs.</li>\n</ul>\n<ul>\n <li>Create report standards and best practices or guidelines for repeatable processes.</li>\n</ul>\n<ul>\n <li>Develop testing plan along with performing tests to deliver high quality solutions.</li>\n</ul>\n<ul>\n <li>Analyze report / data issues and provide recommended approaches to solve.</li>\n</ul>\n<ul>\n <li>Accountability for meeting commitments as scheduled and achieving high customer satisfaction.</li>\n</ul>\n<ul>\n <li>Keep other team members and management fully informed of progress, emerging issues, corrective actions, and escalating appropriately as the situation demands</li>\n</ul>\n<p>Good to Have skill:</p>\n<ul>\n <li>Bachelor's degree in information systems or related field preferred</li>\n</ul>\n<ul>\n <li>7+ years expertise with PowerBI dashboards, analyzing data and visualization using Finance data – MUST TO HAVE</li>\n</ul>\n<ul>\n <li>Prior experience with Tableau, Oracle BI tool-OBIEE – NICE TO HAVE</li>\n</ul>\n<ul>\n <li>Backend coding, query writing with PL/SQL, MS SQL/MySQL Server- NICE TO HAVE</li>\n</ul>\n<ul>\n <li>Familiarity with BI and Data Warehousing concepts.</li>\n</ul>\n<ul>\n <li>Candidate will be responsible for analyzing business problems to determine the best way to apply BI capabilities to deliver solutions. Should maintain and grow working knowledge of enterprise data assets and data-centric business processes within Finance Org</li>\n</ul>\n<ul>\n <li>Strong analytical, conceptual, and problem-solving abilities. Ability to work independently with minimal guidance from management, Ability to learn and apply new concepts quickly, Ability to meet tight deadlines.</li>\n</ul>\n<ul>\n <li>Analyze business requirements, visualize, and analyze data for reporting.</li>\n</ul>\n<ul>\n <li>Evaluate business requests for new or modified capabilities to determine feasibility, cost and time required, compatibility with current systems, and computer capabilities.</li>\n</ul>\n<ul>\n <li>Create and review/approve functional design documents and specifications on change requests and assignments within a project while maintaining documentation and abstracts in conformance with standards.</li>\n</ul>\n<ul>\n <li>Analyze reporting needs for business consumption using BI tools.</li>\n</ul>\n<ul>\n <li>Provide detailed source analysis and data mappings/transformations to BI developers to implement new data sources and integrations.</li>\n</ul>\n<ul>\n <li>Devise and deliver testing plans and testing data to validate BI solutions, Coordinate user testing</li>\n</ul>\n<ul>\n <li>Facilitate BI solutions ensuring changes follow appropriate Change and Release Management processes.</li>\n</ul>\n<ul>\n <li>Provide consultancy to business units for detailed information on data availability, location, lineage, and quality.</li>\n</ul>\n<ul>\n <li>Perform data analysis, profiling, and quality assessment to ensure the integrity of business data to necessary levels.</li>\n</ul>\n<p>Job Type: Full-time</p>\n<p>Schedule:</p>\n<ul>\n <li>8 hour shift</li>\n</ul>\n<p>Work Location: One location</p>",
"externalApplyLink": null
},
{
"_fromStrapi": true,
"id": "24e1fe226a1412b8",
"url": "https://www.indeed.com/rc/clk?jk=24e1fe226a1412b8&fccid=f7cbfaf9ddc3fe8a&vjs=3",
"rating": 3.6,
"salary": null,
"company": "Saama Technologies Inc",
"jobType": null,
"location": "San Francisco, CA",
"postedAt": "1 day ago",
"isExpired": false,
"scrapedAt": "2023-03-18T19:39:01.328Z",
"companyLogo": "https://d2q79iu7y748jz.cloudfront.net/s/_logo/a0051cbc87d486301c5fc005abaa7c88",
"description": "\n Title – Business Systems Analyst (Analytics & Insights) Location - South SFO, CA (3-4 days onsite)\n Does solving complex business problems and real-world challenges interest you? Do you enjoy seeing the impact your contributions make on a daily basis? Are you passionate about using data analytics to provide game changing solutions to the Global 2000 clients? Do you thrive in a dynamic work environment that constantly pushes you to be the best you can be and more? Are you ready to work with smart colleagues who drive for excellence in everything they do?\n If you possess a solutions mindset, strong architecting skills, and commitment to be part of a tremendous journey, come join our growing, global team. See what Saama can do for your career and for your journey.\n Key relationships:\n \n All project team members at onsite & offshore\n Enterprise Architecture Teams\n Data Modelers\n Business Teams\n Upstream & Downstream Application teams\n PMO Teams - Internal & Client\n Operations support teams at Onsite and Offshore\n \n What We Value\n \n Integrity: doing the right thing \n Solutions: solving core, complex business challenges\n Collaboration: working as one team\n Innovation: changing the game\n Transparency: communicating openly\n Enjoy & Celebrate: having fun\n \n Competencies:\n \n Results-oriented and a self-starter who enjoys a challenge and needs minimal support and direction.\n Works well in structured environment handling multiple threads\n Takes initiative; challenges status quo\n Learns quickly; takes smart risks & experiments.\n Consulting skills; identifies key requirements in dynamic environments.\n Positive Attitude, Communication & Influence skills. Able to communicate effectively and credibly with clients, and other team members. Effective in both written and spoken communication.\n Stays the course despite challenges & setbacks\n \n What you will do\n \n Partner with internal stakeholders to identify and analyze requirements to define scope, objectives, and feasibility analysis. Create a comprehensive Product Requirement Document and detailed Product Roadmap for Genentech's NLP Platform\n Prepare robust technical reports and create diagrams, workflow maps, or other visuals to facilitate enhanced system understanding\n Produce detailed wireframes and mockups using visualization tools for prototyping\n Work closely with Data Management & Architecture teams to maintain awareness of accessibility, compliance, and security policies and guidelines\n Lead portions of large tasks or projects; build and maintain project management skills\n Participate in the implementation of system patches, updates, and maintenance\n Collaborate with Product Managers, Project Managers/Scrum Masters, Architects, Engineers, Developers, Quality Assurance, and User Experience Designers on scope, solutions, constraints, and risks\n Collaborate with cross-functional IT organization to streamline solution implementations to maintain records of system integrations, changes, and incidents\n Develop and execute test plans, as well as other quality assurance measures; lead testing such as user acceptance, performance, security, usability, etc.\n Provide timely dissemination of communications for system changes; determine support and resource requirements associated with each change\n \n Must Have\n \n Experience of working in end-to-end software development lifecycle\n [Non-negotiables] Hands-on expertise with Jira, Confluence, Trello, Lucid Chart and Google Suite\n [Non-negotiables] Be on-site 3-4 days a week and/or as required by product team\n [Non-negotiables] Excellent communication (written and oral) and presentation skills; solid business acumen of US Commercial Market in Pharma industry; well-honed influencing skills are essential\n Demonstrated success in handling initiatives of high complexity, high profile, and large-scale programs\n Self-motivated and team-oriented; able to work both autonomously and effectively as part of a geographically dispersed team\n Must have for data and hands on experience with data related initiatives\n Understanding and experience in ML and data science concepts is preferred\n \n Education and Work Experience\n \n Masters or Bachelor's degree in Computer, IT, Software or related field required\n \n Work Environment\n This job operates in a professional office environment. This role routinely uses standard office equipment, including but not limited to, computers, phones, and photocopiers.\n Physical Demands\n This position requires the frequent and repetitive use of a computer, keyboard, and mouse. Hand and finger dexterity is required.\n Other Duties\n Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.\n EEO\n Saama Technologies, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.\n This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.\n\n",
"positionName": "Business Systems Analyst (Analytics & Insights)",
"reviewsCount": 43,
"descriptionHTML": "<div>\n <p><b>Title – Business Systems Analyst (Analytics & Insights)</b><br> <b>Location - South SFO, CA (3-4 days onsite)</b></p>\n <p> Does solving complex business problems and real-world challenges interest you? Do you enjoy seeing the impact your contributions make on a daily basis? Are you passionate about using data analytics to provide game changing solutions to the Global 2000 clients? Do you thrive in a dynamic work environment that constantly pushes you to be the best you can be and more? Are you ready to work with smart colleagues who drive for excellence in everything they do?</p>\n <p> If you possess a solutions mindset, strong architecting skills, and commitment to be part of a tremendous journey, come join our growing, global team. See what Saama can do for your career and for your journey.</p>\n <p><b> Key relationships:</b></p>\n <ul>\n <li> All project team members at onsite & offshore</li>\n <li> Enterprise Architecture Teams</li>\n <li> Data Modelers</li>\n <li> Business Teams</li>\n <li> Upstream & Downstream Application teams</li>\n <li> PMO Teams - Internal & Client</li>\n <li> Operations support teams at Onsite and Offshore</li>\n </ul>\n <p><b> What We Value</b></p>\n <ul>\n <li> Integrity: doing the right thing </li>\n <li>Solutions: solving core, complex business challenges</li>\n <li> Collaboration: working as one team</li>\n <li> Innovation: changing the game</li>\n <li> Transparency: communicating openly</li>\n <li> Enjoy & Celebrate: having fun</li>\n </ul>\n <p><b> Competencies:</b></p>\n <ul>\n <li> Results-oriented and a self-starter who enjoys a challenge and needs minimal support and direction.</li>\n <li> Works well in structured environment handling multiple threads</li>\n <li> Takes initiative; challenges status quo</li>\n <li> Learns quickly; takes smart risks & experiments.</li>\n <li> Consulting skills; identifies key requirements in dynamic environments.</li>\n <li> Positive Attitude, Communication & Influence skills. Able to communicate effectively and credibly with clients, and other team members. Effective in both written and spoken communication.</li>\n <li> Stays the course despite challenges & setbacks</li>\n </ul>\n <p><b> What you will do</b></p>\n <ul>\n <li> Partner with internal stakeholders to identify and analyze requirements to define scope, objectives, and feasibility analysis. Create a comprehensive Product Requirement Document and detailed Product Roadmap for Genentech's NLP Platform</li>\n <li> Prepare robust technical reports and create diagrams, workflow maps, or other visuals to facilitate enhanced system understanding</li>\n <li> Produce detailed wireframes and mockups using visualization tools for prototyping</li>\n <li> Work closely with Data Management & Architecture teams to maintain awareness of accessibility, compliance, and security policies and guidelines</li>\n <li> Lead portions of large tasks or projects; build and maintain project management skills</li>\n <li> Participate in the implementation of system patches, updates, and maintenance</li>\n <li> Collaborate with Product Managers, Project Managers/Scrum Masters, Architects, Engineers, Developers, Quality Assurance, and User Experience Designers on scope, solutions, constraints, and risks</li>\n <li> Collaborate with cross-functional IT organization to streamline solution implementations to maintain records of system integrations, changes, and incidents</li>\n <li> Develop and execute test plans, as well as other quality assurance measures; lead testing such as user acceptance, performance, security, usability, etc.</li>\n <li> Provide timely dissemination of communications for system changes; determine support and resource requirements associated with each change</li>\n </ul>\n <p><b> Must Have</b></p>\n <ul>\n <li> Experience of working in end-to-end software development lifecycle</li>\n <li> [Non-negotiables] Hands-on expertise with Jira, Confluence, Trello, Lucid Chart and Google Suite</li>\n <li> [Non-negotiables] Be on-site 3-4 days a week and/or as required by product team</li>\n <li> [Non-negotiables] Excellent communication (written and oral) and presentation skills; solid business acumen of US Commercial Market in Pharma industry; well-honed influencing skills are essential</li>\n <li> Demonstrated success in handling initiatives of high complexity, high profile, and large-scale programs</li>\n <li> Self-motivated and team-oriented; able to work both autonomously and effectively as part of a geographically dispersed team</li>\n <li> Must have for data and hands on experience with data related initiatives</li>\n <li> Understanding and experience in ML and data science concepts is preferred</li>\n </ul>\n <p><b> Education and Work Experience</b></p>\n <ul>\n <li> Masters or Bachelor's degree in Computer, IT, Software or related field required</li>\n </ul>\n <p> <b>Work Environment</b></p>\n <p> This job operates in a professional office environment. This role routinely uses standard office equipment, including but not limited to, computers, phones, and photocopiers.</p>\n <p><b> Physical Demands</b></p>\n <p> This position requires the frequent and repetitive use of a computer, keyboard, and mouse. Hand and finger dexterity is required.</p>\n <p><b> Other Duties</b></p>\n <p> Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.</p>\n <p><b> EEO</b></p>\n <p> Saama Technologies, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.</p>\n <p> This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.</p>\n</div>\n<p></p>",
"externalApplyLink": "https://www.indeed.com/applystart?jk=24e1fe226a1412b8&from=vj&pos=bottom&mvj=0&spon=0&sjdu=YmZE5d5THV8u75cuc0H6Y26AwfY51UOGmh3Z9h4OvXjkZm6RCuBOjvJ-BgzO1TnPl8EZNoFLzyHkpvcd7-Y9bg&vjfrom=serp&astse=337c23049493ec1c&assa=644"
}
]

How to use Indeed API

Sign up for Apify account01

Creating an account is quick and free — no credit card required. Your account gives you access to more than 5,000 scrapers and APIs.

Get started for free
Get your Apify API token02

Go to settings in the Apify console and navigate to the “API & Integrations” tab. There, create a new token and save it for later.

Integrate Indeed API03

Navigate to the Indeed API page and click on the API dropdown menu in the top right corner. In the dropdown menu, you can see API clients, API endpoints, and more.

Open Indeed API
Get your Indeed data via API04

Now, you can use the API and get the data you need from Indeed.

Why use Apify?

Never get blocked

Every plan (free included) comes with Apify Proxy, which is great for avoiding blocking and giving you access to geo-specific content.

Customers love us

We truly care about the satisfaction of our users and thanks to that we're one of the best-rated data extraction platforms on both G2 and Capterra.

Monitor your runs

With our latest monitoring features, you always have immediate access to valuable insights on the status of your web scraping tasks.

Export to various formats

Your datasets can be exported to any format that suits your data workflow, including Excel, CSV, JSON, XML, HTML table, JSONL, and RSS.

Integrate Apify to your workflow

You can integrate your Apify runs with platforms such as Zapier, Make, Keboola, Google Drive, or GitHub. Connect with practically any cloud service or web app.

Large developer community

Apify is built by developers, so you'll be in good hands if you have any technical questions. Our Discord server is always here to help!

Frequently asked questions

Yes, Indeed provides APIs for developers at no cost as of June 2023, but these are primarily designed for the hiring side of the platform. The previously available Publisher Jobs API (Get Job and Job Search) that was suitable for job searching has been deprecated, which is why many users now turn to scraping solutions like this Indeed Scraper.

Yes, you can try Indeed Scraper for free by creating a free Apify account. You can run a test scrape with a small sample of input data to see how it works and estimate costs before running larger scrapes. The platform offers a free tier to get you started.

You can extract comprehensive job data including job titles, descriptions, company names and logos, locations, salaries, ratings and review counts, employment types (full-time, part-time, etc.), posting dates, job URLs, and both plain text and HTML formatted job descriptions. The scraper can return over 1000 results on average per search.

Getting started is simple: 1) Create a free Apify account using your email, 2) Open the Indeed Scraper tool, 3) Add job search parameters like position and location or provide Indeed URLs, 4) Click "Start" and wait for extraction, 5) Download your data in JSON, XML, CSV, Excel, or HTML format. Step-by-step tutorials and video guides are available to help you.

Get started with Indeed API today

Get your first Indeed data in less than 5 minutes. No credit card required. No commitment. Cancel anytime.