FlexJobs Scraper
Pricing
$5.00 / 1,000 results
You can access the FlexJobs Scraper programmatically from your own applications by using the Apify API. You can also choose the language preference from below. To use the Apify API, youβll need an Apify account and your API token, found in Integrations settings in Apify Console.
{ "openapi": "3.0.1", "info": { "version": "0.1", "x-build-id": "eyPpIgtqg9SC8t2xP" }, "servers": [ { "url": "https://api.apify.com/v2" } ], "paths": { "/acts/jupri~flexjobs-scraper/run-sync-get-dataset-items": { "post": { "operationId": "run-sync-get-dataset-items-jupri-flexjobs-scraper", "x-openai-isConsequential": false, "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.", "tags": [ "Run Actor" ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/inputSchema" } } } }, "parameters": [ { "name": "token", "in": "query", "required": true, "schema": { "type": "string" }, "description": "Enter your Apify token here" } ], "responses": { "200": { "description": "OK" } } } }, "/acts/jupri~flexjobs-scraper/runs": { "post": { "operationId": "runs-sync-jupri-flexjobs-scraper", "x-openai-isConsequential": false, "summary": "Executes an Actor and returns information about the initiated run in response.", "tags": [ "Run Actor" ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/inputSchema" } } } }, "parameters": [ { "name": "token", "in": "query", "required": true, "schema": { "type": "string" }, "description": "Enter your Apify token here" } ], "responses": { "200": { "description": "OK", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/runsResponseSchema" } } } } } } }, "/acts/jupri~flexjobs-scraper/run-sync": { "post": { "operationId": "run-sync-jupri-flexjobs-scraper", "x-openai-isConsequential": false, "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.", "tags": [ "Run Actor" ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/inputSchema" } } } }, "parameters": [ { "name": "token", "in": "query", "required": true, "schema": { "type": "string" }, "description": "Enter your Apify token here" } ], "responses": { "200": { "description": "OK" } } } } }, "components": { "schemas": { "inputSchema": { "type": "object", "properties": { "query": { "title": "β Query", "type": "array", "description": "π‘ Search <b>KEYWORD</b> or <b>URL</b>", "items": { "type": "string" } }, "limit": { "title": "βΎοΈ Limit", "type": "integer", "description": "π‘ Number of results" }, "location": { "title": "π§ Location", "type": "array", "description": "", "items": { "type": "string" } }, "anywhere_in_us": { "title": "Anywhere in U.S.", "type": "boolean", "description": "" }, "anywhere_in_world": { "title": "Anywhere in world", "type": "boolean", "description": "" }, "category": { "title": "Categories", "type": "array", "description": "", "items": { "type": "string", "enum": [ "52", "85", "1", "121", "122", "110", "2", "86", "28", "57", "3", "58", "131", "5", "59", "37", "111", "55", "96", "61", "112", "113", "114", "60", "8", "4", "62", "136", "10", "11", "137", "138", "140", "91", "139", "63", "12", "106", "105", "104", "103", "14", "15", "53", "64", "17", "68", "67", "141", "66", "65", "18", "6", "115", "143", "97", "20", "21", "87", "24", "42", "144", "145", "146", "16", "116", "117", "118", "119", "29", "95", "147", "123", "30", "149", "150", "148", "56", "32", "70", "88", "33", "132", "49", "71", "109", "151", "26", "98", "126", "152", "153", "155", "156", "154", "125", "157", "128", "72", "127", "158", "73", "124", "40", "51", "100", "99", "34", "75", "133", "168", "39", "41", "101", "120", "13", "43", "76", "77", "129", "78", "79", "161", "36", "163", "38", "107", "167", "90", "92", "165", "166", "108", "50", "164", "44", "22", "45", "25", "47", "48", "82", "83", "84", "94", "130", "134" ], "enumTitles": [ "π Account Management", "-- Client Services", "π Accounting & Finance", "-- Auditing", "-- Banking", "-- Bookkeeping", "π Administrative", "-- Appointment Setting", "-- Collections", "-- Virtual Admin", "π Advertising & PR", "-- Online Advertising", "π Animals & Wildlife", "π Art & Creative", "-- Music", "-- Photography", "-- Theater", "π Bilingual", "-- Chinese", "-- French", "-- German", "-- Japanese", "-- Portuguese", "-- Spanish", "π Business Development", "π Call Center", "-- Inbound Call", "-- Outbound Call", "π Communications", "π Computer & IT", "-- Computer Security", "-- Database Administration", "-- Networking", "-- SQL", "-- System Administration", "-- Technical Support", "π Consulting", "-- Business Consultant", "-- Education Consultant", "-- Healthcare Consultant", "-- IT Consulting", "π Customer Service", "π Data Entry", "π Editing", "-- Proofreading", "π Education & Training", "-- College & University", "-- K-12", "-- Online Teaching", "-- Teaching", "-- Tutoring", "π Engineering", "π Entertainment & Media", "-- Film", "-- Gaming", "-- Video", "π Environmental & Green", "π Event Planning", "π Fashion & Beauty", "π Food & Beverage", "π Government & Politics", "-- Federal Government", "-- Military", "-- State & Local Government", "π Graphic Design", "-- Digital Design", "-- Interactive Design", "-- Print Design", "-- Visual Design", "π HR & Recruiting", "π Human Services", "-- Community", "-- Social Work", "π Insurance", "-- Insurance Claims", "-- Risk Management", "-- Underwriting", "π International", "π Internet & Ecommerce", "-- SEO & SEM", "-- Social Media", "π Legal", "π Manufacturing", "π Marketing", "-- Online Marketing", "π Math & Economics", "-- Statistics", "π Medical & Health", "-- Case Management", "-- Dental", "-- Doctor & Practitioner", "-- Health Administration", "-- Imaging", "-- Lab & Technology", "-- Medical Billing", "-- Medical Coding", "-- Medical Research", "-- Mental Health", "-- Nursing", "-- Nutrition", "-- Pediatric", "-- Pharmaceutical", "-- Therapy", "π Mortgage & Real Estate", "π News & Journalism", "-- Publishing", "-- Reporter", "π Nonprofit & Philanthropy", "-- Fundraising", "π Operations", "π Product", "π Project Management", "π Research", "-- Analyst", "-- Library", "π Retail", "π Sales", "-- Business-to-Business (B2B)", "-- Business-to-Consumer (B2C)", "-- Insurance Sales", "-- Medical Sales", "-- Sales Representative", "-- Software Sales", "π Science", "-- Chemistry", "π Software Development", "-- .NET", "-- iOS", "-- Java & Android", "-- PHP", "-- Python", "-- QA & Testing", "-- Ruby on Rails", "π Sports & Fitness", "-- Coaching", "π Telemarketing", "π Transcription", "π Translation", "π Travel & Hospitality", "π Web Design", "π Writing", "-- Blogging", "-- Copywriting", "-- Grant Writing", "-- Online Content", "-- Technical Writing", "π Youth & Children" ] } }, "remote": { "title": "Remote", "type": "array", "description": "", "items": { "type": "string", "enum": [ "remote", "hybrid", "option", "no" ], "enumTitles": [ "100% Remote Work", "Hybrid Remote Work", "Option for Remote Work", "No Remote Work" ] } }, "types": { "title": "Types", "type": "array", "description": "", "items": { "type": "string", "enum": [ "employee", "freelance", "temporary" ], "enumTitles": [ "Employee", "Freelance", "Temporary" ] } }, "schedule": { "title": "Schedules", "type": "array", "description": "", "items": { "type": "string", "enum": [ "full", "part", "flex", "alt" ], "enumTitles": [ "Full-Time", "Part-Time", "Flexible Schedule", "Alternative Schedule" ] } }, "level": { "title": "Levels", "type": "array", "description": "", "items": { "type": "string", "enum": [ "entry", "experienced", "manager", "senior" ], "enumTitles": [ "Entry-Level", "Experienced", "Manager", "Senior Level Manager" ] } }, "education": { "title": "Educations", "type": "array", "description": "", "items": { "type": "string", "enum": [ "no", "college", "technical", "bachelor", "master", "doctor", "license", "certification" ], "enumTitles": [ "No Education Specified", "Associate's Degree or Some College", "Technical Degree", "Bachelor's/Undergraduate Degree", "Master's Degree", "Doctorate Degree", "Professional License", "Professional Certification" ] } }, "travel": { "title": "Travels", "type": "array", "description": "", "items": { "type": "string", "enum": [ "no", "yes", "unknown" ], "enumTitles": [ "No", "Yes", "No specification" ] } }, "accolade": { "title": "Accolades", "type": "array", "description": "", "items": { "type": "string", "enum": [ "100 Best Corporate Citizen", "50 Best Companies for Latinas", "50 Best Nonprofits To Work For", "All Award-Winning Employers", "Americaβs 100 Best Adoption-Friendly Workplaces", "Barrons 400", "Best Employers for Healthy Lifestyles", "Black Enterprise - 40 Best Companies for Diversity", "CareerBliss 50 Happiest Companies in America", "ComputerWorld - Best Places to Work in IT", "Diversity 50", "Diversity-Friendly", "Entrepreneur's Best Small and Medium Workplaces", "Environmental/Green", "Equal Opportunity Top 50 Employers", "Family-Friendly", "Fast Company - Most Innovative Company", "Fast Growing", "Featured Employers", "Flex-Friendly Cultures", "FlexJobs Top 100 Remote", "Forbes - World's Most Reputable Companies", "Forbes 2000", "Forbes Most Valuable Brands", "Forbes World's Most Innovative Companies", "Fortune 100", "Fortune 500", "Fortune's Most Admired Companies", "Glassdoor Employees Choice - Best Place to Work", "Great Places to Work Awards", "Harris Reputation Quotient Survey", "Healthy Lifestyle Cultures", "Human Rights Campaign Best Places to Work", "Inc 500", "Military-Friendly", "Minneapolis Star Trib Top Workplaces", "Most Ethical Companies", "NYSE100", "Other Awards or Accolades", "Outside 50", "Progressive", "Public Companies", "Red100", "Remote-Friendly Cultures", "S&P 500", "Top 100 Ideal Employers", "Training Magazine - Top 125", "Trusted Reputation Awards", "Women-Friendly", "WorldBlu Most Democratic Workplaces" ] } }, "titles": { "title": "Titles", "type": "array", "description": "", "items": { "type": "string" } }, "dev_proxy_config": { "title": "π PROXY NETWORKING", "type": "object", "description": "π‘ <b>Supported protocol:</b><br><br><b>HTTP(S), SOCKS5</b><br><code>{http|socks5}://{user:pass}@{hostname|ip-address}:port</code><br><br><b>Example</b>: <code>socks5://example.com:9000</code>" }, "dev_custom_headers": { "title": "π HTTP HEADERS", "type": "array", "description": "π‘ Additional HTTP Headers", "items": { "type": "object", "required": [ "key", "value" ], "properties": { "key": { "type": "string", "title": "Key" }, "value": { "type": "string", "title": "Value" } } } }, "dev_custom_cookies": { "title": "π° HTTP COOKIES", "type": "array", "description": "π‘ Additional HTTP Cookies", "items": { "type": "object", "required": [ "key", "value" ], "properties": { "key": { "type": "string", "title": "Key" }, "value": { "type": "string", "title": "Value" } } } }, "dev_transform_fields": { "title": "β»οΈ CUSTOM FIELD", "type": "array", "description": "π‘ <b>Transform the resulting output. Select only needed fields.</b><br><br>For nested object use <b>DOT</b>. For example: <pre>address.streetAddress</pre><br>For nested array use <b>NUMBER</b> <i>(index of array element starting from index=0)</i>. For example: <pre>images.0.url</pre>", "items": { "type": "object", "required": [ "key", "value" ], "properties": { "key": { "type": "string", "title": "Key" }, "value": { "type": "string", "title": "Value" } } } }, "dev_dataset_name": { "title": "π CUSTOM STORAGE", "type": "string", "description": "π‘ <b>Save results into custom named Dataset, use mask to customize dataset name</b><br><br><code>{ACTOR} = actor name<br>{DATE} = date (YYYYMMDD)<br>{TIME} = time (HHMMSS)</code><br><br>This masks can be used to autogenerate Dataset Name.<br><br>example: <i><code>data-{DATE}</code></i><br>Depending on today date the dataset name will be: <code>data-20230603</code><i><br><br>default: <code>data-{ACTOR}-{DATE}-{TIME}</code></i>" }, "dev_dataset_clear": { "title": "Clear Storage", "type": "boolean", "description": "Clear Dataset before insert/update." }, "dev_no_strip": { "title": "Disable data cleansing", "type": "boolean", "description": "π‘ Keep/Save empty values <i><code>(NULL, FALSE, empty ARRAY, empty OBJECT, empty STRING)</code></i>" } } }, "runsResponseSchema": { "type": "object", "properties": { "data": { "type": "object", "properties": { "id": { "type": "string" }, "actId": { "type": "string" }, "userId": { "type": "string" }, "startedAt": { "type": "string", "format": "date-time", "example": "2025-01-08T00:00:00.000Z" }, "finishedAt": { "type": "string", "format": "date-time", "example": "2025-01-08T00:00:00.000Z" }, "status": { "type": "string", "example": "READY" }, "meta": { "type": "object", "properties": { "origin": { "type": "string", "example": "API" }, "userAgent": { "type": "string" } } }, "stats": { "type": "object", "properties": { "inputBodyLen": { "type": "integer", "example": 2000 }, "rebootCount": { "type": "integer", "example": 0 }, "restartCount": { "type": "integer", "example": 0 }, "resurrectCount": { "type": "integer", "example": 0 }, "computeUnits": { "type": "integer", "example": 0 } } }, "options": { "type": "object", "properties": { "build": { "type": "string", "example": "latest" }, "timeoutSecs": { "type": "integer", "example": 300 }, "memoryMbytes": { "type": "integer", "example": 1024 }, "diskMbytes": { "type": "integer", "example": 2048 } } }, "buildId": { "type": "string" }, "defaultKeyValueStoreId": { "type": "string" }, "defaultDatasetId": { "type": "string" }, "defaultRequestQueueId": { "type": "string" }, "buildNumber": { "type": "string", "example": "1.0.0" }, "containerUrl": { "type": "string" }, "usage": { "type": "object", "properties": { "ACTOR_COMPUTE_UNITS": { "type": "integer", "example": 0 }, "DATASET_READS": { "type": "integer", "example": 0 }, "DATASET_WRITES": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_READS": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_WRITES": { "type": "integer", "example": 1 }, "KEY_VALUE_STORE_LISTS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_READS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_WRITES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_INTERNAL_GBYTES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_EXTERNAL_GBYTES": { "type": "integer", "example": 0 }, "PROXY_RESIDENTIAL_TRANSFER_GBYTES": { "type": "integer", "example": 0 }, "PROXY_SERPS": { "type": "integer", "example": 0 } } }, "usageTotalUsd": { "type": "number", "example": 0.00005 }, "usageUsd": { "type": "object", "properties": { "ACTOR_COMPUTE_UNITS": { "type": "integer", "example": 0 }, "DATASET_READS": { "type": "integer", "example": 0 }, "DATASET_WRITES": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_READS": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_WRITES": { "type": "number", "example": 0.00005 }, "KEY_VALUE_STORE_LISTS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_READS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_WRITES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_INTERNAL_GBYTES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_EXTERNAL_GBYTES": { "type": "integer", "example": 0 }, "PROXY_RESIDENTIAL_TRANSFER_GBYTES": { "type": "integer", "example": 0 }, "PROXY_SERPS": { "type": "integer", "example": 0 } } } } } } } } }}OpenAPI is a standard for designing and describing RESTful APIs, allowing developers to define API structure, endpoints, and data formats in a machine-readable way. It simplifies API development, integration, and documentation.
OpenAPI is effective when used with AI agents and GPTs by standardizing how these systems interact with various APIs, for reliable integrations and efficient communication.
By defining machine-readable API specifications, OpenAPI allows AI models like GPTs to understand and use varied data sources, improving accuracy. This accelerates development, reduces errors, and provides context-aware responses, making OpenAPI a core component for AI applications.
You can download the OpenAPI definitions for FlexJobs Scraper from the options below:
If youβd like to learn more about how OpenAPI powers GPTs, read our blog post.
You can also check out our other API clients: