Flexjobs Jobs Search Scraper avatar

Flexjobs Jobs Search Scraper

Pricing

from $2.99 / 1,000 job details

Go to Apify Store
Flexjobs Jobs Search Scraper

Flexjobs Jobs Search Scraper

Scrape remote, hybrid, and flexible job listings from FlexJobs. Extract job titles, companies, locations, schedule types, career levels, and salary information for remote work recruitment and market analysis.

Pricing

from $2.99 / 1,000 job details

Rating

0.0

(0)

Developer

Jobs API

Jobs API

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 hours ago

Last modified

Share

An Apify Actor that scrapes publicly listed job postings from Flexjobs - Extract complete public remote-work, pay, benefit, classification, and date data from FlexJobs..

The Actor navigates Flexjobs's public job-search results, opens each result detail page to enrich the record, normalises everything into a single rich structured schema, and pushes one record per job into the Actor's default dataset for download or downstream integration.


Table of Contents


What is Flexjobs?

Flexjobs is Extract complete public remote-work, pay, benefit, classification, and date data from FlexJobs.

This Actor targets Flexjobs's public job-search results and enriches each result with the canonical Flexjobs detail page.

What does the Actor scrape?

Extract complete public remote-work, pay, benefit, classification, and date data from FlexJobs.

The actor maps listing fields such as:

  • id
  • position
  • title
  • company
  • description
  • summary
  • locations
  • workArrangement
  • compensation
  • educationLevels

Primary source URL: https://www.flexjobs.com/ej/api/v1/jobs

Main target URL

The actor scrapes from the following base URL:

https://www.flexjobs.com/ej/api/v1/jobs

Request modifiers come from query, maxItems, maxPages, includeRawSource, timeoutSecs, and maxRetries.

Input schema

The Actor accepts the following input (defined in .actor/input_schema.json):

FieldTypeRequiredDefaultConstraintsDescription
querystringYes"developer"-Job title, skill, or keyword.
maxItemsintegerNo50>= 1; <= 500Maximum complete public job records to save.
maxPagesintegerNo10>= 1; <= 50Maximum official API pages.
includeRawSourcebooleanNotrue-Include complete API payloads for auditing.
timeoutSecsintegerNo305-120Per-request timeout.
maxRetriesintegerNo31-5Retry count for transient failures.

Example input

{
"query": "developer",
"maxItems": 50
}

Output / dataset schema

Each record follows .actor/dataset_schema.json and includes the properties below.

FieldTypeRequired
idstringYes
positionintegerYes
titlestringYes
companyobjectNo
descriptionstringYes
summarystringNo
locationsobjectYes
workArrangementobjectYes
compensationobjectNo
educationLevelsarrayNo
benefitsarrayNo
categoriesarrayNo
accoladesarrayNo
datesobjectYes
applicationobjectYes
flagsobjectYes
identifiersobjectYes
scorenumberNo
urlstringYes
sourceSearchJobobjectYes
sourceDetailJobobjectYes
searchobjectYes
sourcestringYes
scrapedAtstringYes

Example output record

{
"id": "07412a0c-4e78-4c8b-befe-4a4d6324bf20",
"position": 1,
"title": "Developer",
"description": "Design and develop enterprise applications using .NET technologies and Python, integrate AI solutions, build scalable microservices, and collaborate with teams to enhance business processes and user productivity.",
"summary": "Design and develop enterprise applications using .NET technologies and Python, integrate AI solutions, build scalable microservices, and collaborate with teams to enhance business processes and user productivity.",
"locations": {
"jobLocations": [
"Bellevue, WA"
],
"allowedCandidateLocations": [
"Bellevue, WA"
],
"cities": [
"Bellevue"
],
"states": [
"WA"
],
"countries": [
"United States"
],
"regionIds": [
0
]
},
"workArrangement": {
"remoteOptions": [
"100% Remote Work"
],
"employmentTypes": [
"Freelance"
],
"careerLevels": [
"Experienced"
],
"travelRequired": "No specification",
"flexibleSchedule": false,
"telecommute": false,
"freelanceContract": false
},
"compensation": {
"range": "41.00 - 56.00 USD Hourly"
},
"educationLevels": [
"Bachelor's/Undergraduate Degree"
],
"benefits": [
"Health/Medical Insurance",
"Dental Insurance",
"Vision Insurance",
"Life Insurance",
"Health & Wellness Programs",
"401k Matching/Retirement Savings",
"Disability Insurance",
"Paid Holidays",
"Paid Sick Leave"
],
"categories": [
{
"categoryID": 38,
"name": "Software Development",
"slug": "web-software-development-programming",
"imgSrc": "38.svg"
},
{
"categoryID": 107,
"parentCategoryID": 38,
"name": ".NET",
"slug": "asp",
"imgSrc": "38.svg"
},
{
"categoryID": 165,
"parentCategoryID": 38,
"name": "Python",
"slug": "python",
"imgSrc": "38.svg"
}
],
"dates": {
"posted": "2026-07-21T07:21:10Z",
"created": "2026-07-21T07:21:10Z",
"expires": "2026-09-12T00:00:00Z"
},
"application": {
"hosted": false,
"status": "None",
"eligibleForExpertApply": false,
"feedId": 0
},
"flags": {
"featured": false,
"saved": false,
"viewed": false,
"freeJob": false,
"similarJobsAlert": false,
"reportJobStatus": false
},
"identifiers": {
"slug": "developer-07412a0c-4e78-4c8b-befe-4a4d6324bf20",
"matchId": "838c8fdb-1cc6-4076-9a6c-a4714987ec2b",
"searchId": "00000000-0000-0000-0000-000000000000",
"searchCriteriaId": "00000000-0000-0000-0000-000000000000"
},
"score": 468.14844,
"url": "https://www.flexjobs.com/publicjobs/developer-07412a0c-4e78-4c8b-befe-4a4d6324bf20",
"sourceSearchJob": {
"id": "07412a0c-4e78-4c8b-befe-4a4d6324bf20",
"title": "Developer",
"description": "Design and develop enterprise applications using .NET technologies and Python, integrate AI solutions, build scalable microservices, and collaborate with teams to enhance business processes and user productivity.",
"jobSummary": "Design and develop enterprise applications using .NET technologies and Python, integrate AI solutions, build scalable microservices, and collaborate with teams to enhance business processes and user productivity.",
"postedDate": "2026-07-21T07:21:10Z",
"jobLocations": [
"Bellevue, WA"
],
"allowedCandidateLocation": [
"Bellevue, WA"
],
"remoteOptions": [
"100% Remote Work"
],
"jobTypes": [
"Freelance"
],
"featured": false,
"saved": false,
"viewed": false,
"slug": "developer-07412a0c-4e78-4c8b-befe-4a4d6324bf20",
"createdOn": "2026-07-21T07:21:10Z",
"expireOn": "2026-09-12T00:00:00Z",
"salaryRange": "41.00 - 56.00 USD Hourly",
"applyJobStatus": "None",
"jobBenefits": [
"Health/Medical Insurance",
"Dental Insurance",
"Vision Insurance",
"Life Insurance",
"Health & Wellness Programs",
"401k Matching/Retirement Savings",
"Disability Insurance",
"Paid Holidays",
"Paid Sick Leave"
],
"categories": [
{
"categoryID": 0,
"name": "Software Development",
"slug": "web-software-development-programming",
"imgSrc": "streamline-icon-programming-browser.svg"
},
{
"categoryID": 0,
"name": ".NET",
"slug": "asp"
},
{
"categoryID": 0,
"name": "Python",
"slug": "python"
}
],
"jobCategories": [
{
"categoryID": 38,
"name": "Software Development",
"slug": "web-software-development-programming",
"imgSrc": "38.svg"
},
{
"categoryID": 107,
"parentCategoryID": 38,
"name": ".NET",
"slug": "asp",
"imgSrc": "38.svg"
},
{
"categoryID": 165,
"parentCategoryID": 38,
"name": "Python",
"slug": "python",
"imgSrc": "38.svg"
}
],
"careerLevel": [
"Experienced"
],
"travelRequired": "No specification",
"regionID": [
0
],
"states": [
"WA"
],
"countries": [
"United States"
],
"cities": [
"Bellevue"
],
"isFlexibleSchedule": false,
"isTelecommute": false,
"isFreelancingContract": false,
"hosted": false,
"matchID": "838c8fdb-1cc6-4076-9a6c-a4714987ec2b",
"searchID": "00000000-0000-0000-0000-000000000000",
"score": 468.14844,
"eligibleForExpertApply": false,
"isFreeJob": false,
"salaryMin": 0,
"salaryMax": 0,
"educationLevels": [
"Bachelor's/Undergraduate Degree"
]
},
"sourceDetailJob": {
"id": "07412a0c-4e78-4c8b-befe-4a4d6324bf20",
"title": "Developer",
"jobSummary": "Design and develop enterprise applications using .NET technologies and Python, integrate AI solutions, build scalable microservices, and collaborate with teams to enhance business processes and user productivity.",
"postedDate": "2026-07-21T07:21:10Z",
"jobLocations": [
"Bellevue, WA"
],
"allowedCandidateLocation": [
"Bellevue, WA"
],
"remoteOptions": [
"100% Remote Work"
],
"jobTypes": [
"Freelance"
],
"featured": false,
"slug": "developer-07412a0c-4e78-4c8b-befe-4a4d6324bf20",
"expireOn": "2026-09-12T00:00:00Z",
"salaryRange": "41.00 - 56.00 USD Hourly",
"salaryMin": 0,
"salaryMax": 0,
"createdOn": "2026-07-21T07:21:10Z",
"educationLevels": [
"Bachelor's/Undergraduate Degree"
],
"jobBenefits": [
"Health/Medical Insurance",
"Dental Insurance",
"Vision Insurance",
"Life Insurance",
"Health & Wellness Programs",
"401k Matching/Retirement Savings",
"Disability Insurance",
"Paid Holidays",
"Paid Sick Leave"
],
"categories": [
{
"categoryID": 38,
"name": "Software Development",
"slug": "web-software-development-programming",
"imgSrc": "38.svg"
},
{
"categoryID": 107,
"parentCategoryID": 38,
"name": ".NET",
"slug": "asp",
"imgSrc": "38.svg"
},
{
"categoryID": 165,
"parentCategoryID": 38,
"name": "Python",
"slug": "python",
"imgSrc": "38.svg"
}
],
"careerLevel": [
"Experienced"
],
"travelRequired": "No specification",
"regionID": [
0
],
"states": [
"WA"
],
"countries": [
"United States"
],
"cities": [
"Bellevue"
],
"eligibleForExpertApply": false,
"feedId": 0,
"matchID": "00000000-0000-0000-0000-000000000000",
"searchID": "00000000-0000-0000-0000-000000000000",
"searchCriteriaID": "00000000-0000-0000-0000-000000000000",
"applyJobStatus": "None",
"saved": false,
"similarJobsAlert": false,
"reportJobStatus": false,
"isFreeJob": false,
"score": 0
},
"search": {
"query": "developer",
"page": 1,
"currentPage": 1,
"resultPerPage": 50,
"totalCount": 20847,
"totalPages": 417,
"apiUrl": "https://www.flexjobs.com/ej/api/v1/jobs/search?searchKeyword=developer&page=1",
"detailApiUrl": "https://www.flexjobs.com/ej/api/v1/jobs/07412a0c-4e78-4c8b-befe-4a4d6324bf20"
},
"source": "flexjobs.com",
"scrapedAt": "2026-07-21T17:25:55.567Z"
}

Responsible use

Only collect publicly available job information. Respect Flexjobs's applicable terms of service, robots directives, and data-protection requirements, and follow the usage policy of any proxy infrastructure you route through. Do not use this Actor to scrape authenticated pages, to bypass paywalls, or to harvest personal data of candidates or recruiters.

This Actor is part of the jobsapi organisation on Apify — a curated set of job-board scrapers that all share the same conventions (input schema, output schema, validation, and runtime). Each scraper lives under apify.com/jobsapi/<actor-name> and is published from a sibling folder in this workspace.

The full catalogue of jobs scrapers in this workspace:

Global / multi-country

Remote / flexible

United States

United Kingdom & Ireland

Europe

India

Asia-Pacific

MENA

Latin America

Africa

Other / specialised

Browse the full catalogue at apify.com/jobsapi.