### GET /active-jb Source: https://rapidapi.com/fantastic-jobs-fantastic-jobs-default/api/linkedin-job-search-api Retrieves historical job data for database seeding or backfilling using specific time windows. ```APIDOC ## GET /active-jb ### Description Used for seeding databases with historical jobs. Supports deep backfill windows. ### Method GET ### Endpoint /active-jb ### Parameters #### Query Parameters - **time_frame** (string) - Required - The backfill window. Options: '7d' (last 7 days), '6m' (last 6 months). - **date_posted_gte** (string) - Optional - Filter jobs posted on or after this date. - **date_posted_lt** (string) - Optional - Filter jobs posted before this date. - **date_created_gte** (string) - Optional - Filter jobs created on or after this date. - **date_created_lt** (string) - Optional - Filter jobs created before this date. ``` -------------------------------- ### GET /search Source: https://rapidapi.com/fantastic-jobs-fantastic-jobs-default/api/linkedin-job-search-api/playground/apiendpoint_9d519df3-e39f-4275-ac8e-45411bacb72c Search for job listings using various filters and search parameters. ```APIDOC ## GET /search ### Description Search for job listings based on provided criteria. You can filter by time frame, job title, description, location, organization, and specific date ranges. ### Method GET ### Endpoint /search ### Parameters #### Query Parameters - **time_frame** (String) - Optional - Time window for job listings (e.g., 1h, 24h, 7d, 6m). - **title** (String) - Optional - Text search on job title. - **description** (String) - Optional - Text search on job title and description combined. - **location** (String) - Optional - Text search on location fields. - **organization** (String) - Optional - Filter by organization name(s). - **exclude_organization** (String) - Optional - Exclude specific organizations. - **title_advanced** (String) - Optional - Boolean full-text search on title. - **description_advanced** (String) - Optional - Boolean full-text search on title and description combined. - **organization_advanced** (String) - Optional - Boolean full-text search on organization name. - **location_advanced** (String) - Optional - Boolean full-text search on location. - **date_posted_gte** (String) - Optional - Filter jobs posted on or after this date (ISO 8601). - **date_posted_lt** (String) - Optional - Filter jobs posted before this date (ISO 8601). - **date_created_gte** (String) - Optional - Filter jobs indexed on or after this date (ISO 8601). ``` -------------------------------- ### GET /active-jb Source: https://rapidapi.com/fantastic-jobs-fantastic-jobs-default/api/linkedin-job-search-api/playground/endpoint_2c01ebfd-9be4-4cbe-996a-6c22b6aa53bf Retrieves a list of job postings based on specified search criteria such as title, location, and direct-apply status. ```APIDOC ## GET /active-jb ### Description Retrieves job listings from the LinkedIn job search service. Supports filtering by job title, location, and direct-apply availability. ### Method GET ### Endpoint https://linkedin-job-search-api.p.rapidapi.com/active-jb ### Parameters #### Query Parameters - **title** (string) - Optional - The job title to search for. - **location** (string) - Optional - The location to search for jobs. - **time_frame** (string) - Optional - The time window for job postings (e.g., 24h). - **limit** (integer) - Optional - The maximum number of results to return. - **offset** (integer) - Optional - The number of results to skip. - **description_format** (string) - Optional - The format of the job description (e.g., text). - **direct_apply** (string) - Optional - Filter by direct-apply availability. Use 'only' to include only direct-apply listings or 'exclude' to exclude them. ``` -------------------------------- ### Query Job Count via cURL Source: https://rapidapi.com/fantastic-jobs-fantastic-jobs-default/api/linkedin-job-search-api/playground/apiendpoint_9d519df3-e39f-4275-ac8e-45411bacb72c Example request to retrieve the count of active jobs based on specific criteria. ```shell curl --request GET \ --url 'https://linkedin-job-search-api.p.rapidapi.com/active-jb-count?time_frame=24h&title=Data%20Engineer&location=%22United%20States%22%20OR%20%22United%20Kingdom%22' \ --header 'Content-Type: application/json' \ --header 'x-rapidapi-host: linkedin-job-search-api.p.rapidapi.com' ``` -------------------------------- ### GET /expired-jb Source: https://rapidapi.com/fantastic-jobs-fantastic-jobs-default/api/linkedin-job-search-api/playground/endpoint_2e4a011c-4f05-4d45-a9f7-bac77420548b Retrieves a list of expired job listings based on the specified time frame. ```APIDOC ## GET /expired-jb ### Description Retrieves expired job listings from LinkedIn based on a defined time window. ### Method GET ### Endpoint https://linkedin-job-search-api.p.rapidapi.com/expired-jb ### Parameters #### Query Parameters - **time_frame** (String) - Optional - Time window for expired ATS listings. Options: '1h' (last hour), '1d' (previous UTC day), '1m' (last 31 days), '6m' (6-month backfill). ### Request Example curl --request GET \ --url 'https://linkedin-job-search-api.p.rapidapi.com/expired-jb?time_frame=1d' \ --header 'Content-Type: application/json' \ --header 'x-rapidapi-host: linkedin-job-search-api.p.rapidapi.com' ``` -------------------------------- ### GET /active-jb-count Source: https://rapidapi.com/fantastic-jobs-fantastic-jobs-default/api/linkedin-job-search-api/playground/apiendpoint_9d519df3-e39f-4275-ac8e-45411bacb72c Retrieves the count of active job listings based on specified search criteria such as time frame, job title, and location. ```APIDOC ## GET /active-jb-count ### Description Retrieves the count of active job listings based on specified search criteria. ### Method GET ### Endpoint https://linkedin-job-search-api.p.rapidapi.com/active-jb-count ### Parameters #### Query Parameters - **time_frame** (String) - Optional - The time window for the job count (e.g., 24h). - **title** (String) - Optional - The job title to search for. - **location** (String) - Optional - The location(s) to filter by. ### Request Example curl --request GET \ --url 'https://linkedin-job-search-api.p.rapidapi.com/active-jb-count?time_frame=24h&title=Data%20Engineer&location=%22United%20States%22%20OR%20%22United%20Kingdom%22' \ --header 'Content-Type: application/json' \ --header 'x-rapidapi-host: linkedin-job-search-api.p.rapidapi.com' ``` -------------------------------- ### Implement Pagination Source: https://rapidapi.com/fantastic-jobs-fantastic-jobs-default/api/linkedin-job-search-api Retrieve all jobs by incrementing the offset parameter based on the limit. ```text request 1: limit=1000&offset=0 request 2: limit=1000&offset=1000 request 3: limit=1000&offset=2000 ``` -------------------------------- ### Monitor API Credit Usage Source: https://rapidapi.com/fantastic-jobs-fantastic-jobs-default/api/linkedin-job-search-api Use these response headers to track remaining job and request credits. ```http x-ratelimit-jobs-limit: 200000 x-ratelimit-jobs-remaining: 199234 x-ratelimit-requests-limit: 25000 x-ratelimit-requests-remaining: 24975 ``` ```http x-ratelimit-jobs-reset: 2505077 ``` -------------------------------- ### Fetch Expired Job Listings via cURL Source: https://rapidapi.com/fantastic-jobs-fantastic-jobs-default/api/linkedin-job-search-api/playground/endpoint_2e4a011c-4f05-4d45-a9f7-bac77420548b Use this cURL command to retrieve expired job listings by specifying the time_frame query parameter. ```cURL curl --request GET \ --url 'https://linkedin-job-search-api.p.rapidapi.com/expired-jb?time_frame=1d' \ --header 'Content-Type: application/json' \ --header 'x-rapidapi-host: linkedin-job-search-api.p.rapidapi.com' ``` -------------------------------- ### Job Search Filtering Parameters Source: https://rapidapi.com/fantastic-jobs-fantastic-jobs-default/api/linkedin-job-search-api/playground/endpoint_2c01ebfd-9be4-4cbe-996a-6c22b6aa53bf A collection of available query parameters for filtering job search results. ```APIDOC ## Query Parameters - **ai_taxonomies_a** (String) - Optional - Filter by AI taxonomy/taxonomies (comma-separated list). Matches if any assigned taxonomy is in the list. - **exclude_ai_taxonomies_a** (String) - Optional - Exclude jobs if any assigned taxonomy is in this list. - **ai_taxonomies_a_primary** (String) - Optional - Filter by primary AI taxonomy (comma-separated list). Matches only the primary taxonomy. - **has_salary** (Boolean) - Optional - Set to true to only return jobs with salary information. - **ai_visa_sponsorship** (String) - Optional - Filter by visa-sponsorship availability ('only' or 'exclude'). - **organization_agency** (String) - Optional - Filter by recruitment-agency status ('only' or 'exclude'). - **id** (String) - Optional - Filter by one or more internal Fantastic.jobs IDs (comma-separated). - **cursor** (String) - Optional - Cursor-based pagination. Pass the last job's id. - **seniority** (String) - Optional - Filter by LinkedIn-posted seniority level (comma-separated list). - **linkedin_id** (String) - Optional - Filter by one or more LinkedIn job posting IDs. - **exclude_ats_duplicate** (String) - Optional - When true, removes LinkedIn jobs matched against an existing ATS posting. ``` -------------------------------- ### Fetch active job listings via cURL Source: https://rapidapi.com/fantastic-jobs-fantastic-jobs-default/api/linkedin-job-search-api/playground/endpoint_2c01ebfd-9be4-4cbe-996a-6c22b6aa53bf Retrieves a list of jobs filtered by title and location using the active-jb endpoint. ```cURL curl --request GET \ --url 'https://linkedin-job-search-api.p.rapidapi.com/active-jb?time_frame=24h&limit=10&offset=0&description_format=text&title=Data%20Engineer&location=%22United%20States%22%20OR%20%22United%20Kingdom%22' \ --header 'Content-Type: application/json' \ --header 'x-rapidapi-host: linkedin-job-search-api.p.rapidapi.com' ``` -------------------------------- ### Check ATS Duplicate Matching Logic Source: https://rapidapi.com/fantastic-jobs-fantastic-jobs-default/api/linkedin-job-search-api/playground/apiendpoint_9d519df3-e39f-4275-ac8e-45411bacb72c Logic used to determine if a job is an ATS duplicate. ```text Job title + organization name + country match. Job title + LinkedIn company profile + country match. ``` -------------------------------- ### Filter by Location Source: https://rapidapi.com/fantastic-jobs-fantastic-jobs-default/api/linkedin-job-search-api Use natural language strings to filter job results by specific locations. ```text location="United States" OR Canada OR "United Kingdom" ``` -------------------------------- ### Filter by Job Title Source: https://rapidapi.com/fantastic-jobs-fantastic-jobs-default/api/linkedin-job-search-api Use natural language strings to filter job results by specific job titles. ```text title="Software Engineer" OR "Data Scientist" ``` -------------------------------- ### Job Search Query Parameters Source: https://rapidapi.com/fantastic-jobs-fantastic-jobs-default/api/linkedin-job-search-api/playground/endpoint_2c01ebfd-9be4-4cbe-996a-6c22b6aa53bf A collection of optional query parameters used to refine job search results based on organization, location, date, industry, and AI-derived job characteristics. ```APIDOC ### Parameters #### Query Parameters - **organization_advanced** (String) - Optional - Boolean full-text search on organization name. - **location_advanced** (String) - Optional - Boolean full-text search on location. - **date_posted_gte** (String) - Optional - Filter jobs posted on or after this date (ISO 8601). - **date_posted_lt** (String) - Optional - Filter jobs posted before this date (ISO 8601). - **date_created_gte** (String) - Optional - Filter jobs indexed on or after this date (ISO 8601). - **date_created_lt** (String) - Optional - Filter jobs indexed before this date (ISO 8601). - **exclude_organization_industry** (String) - Optional - Exclude LinkedIn industry/industries (comma-separated). - **organization_industry** (String) - Optional - Filter by LinkedIn industry (comma-separated). - **organization_slug** (String) - Optional - Filter by LinkedIn organization slug(s) (comma-separated). - **exclude_organization_slug** (String) - Optional - Exclude LinkedIn organization slug(s) (comma-separated). - **organization_headcount_gte** (String) - Optional - Filter companies with at least this many LinkedIn employees. - **organization_headcount_lt** (String) - Optional - Filter companies with fewer than this many LinkedIn employees. - **ai_experience_level** (String) - Optional - Filter by AI-derived experience level (comma-separated). - **ai_work_arrangement** (String) - Optional - Filter by AI-derived work arrangement (comma-separated). - **ai_employment_type** (String) - Optional - Filter by AI-derived employment type(s) (comma-separated). - **ai_education** (String) - Optional - Filter by AI-derived education requirements (comma-separated). - **ai_taxonomies_a** (String) - Optional - AI-derived taxonomy filter. ``` -------------------------------- ### Organization & Seniority Filters Source: https://rapidapi.com/fantastic-jobs-fantastic-jobs-default/api/linkedin-job-search-api Filters for narrowing down job results based on company attributes and seniority levels. ```APIDOC ### Organization & Seniority Filters #### Query Parameters - **seniority** (string) - Optional - Filter by LinkedIn-posted seniority level (e.g., Internship, Entry level, Associate, Mid-Senior level, Director, Executive, Not Applicable). Comma-separated list. - **organization_industry** (string) - Optional - Filter by exact LinkedIn industry name. Comma-separated list. - **exclude_organization_industry** (string) - Optional - Exclude LinkedIn industry/industries. Comma-separated list. - **organization_slug** (string) - Optional - Filter by LinkedIn organization slug(s). Comma-separated list. - **exclude_organization_slug** (string) - Optional - Exclude LinkedIn organization slug(s). Comma-separated list. - **organization_headcount_gte** (integer) - Optional - Companies with at least this many LinkedIn employees. - **organization_headcount_lt** (integer) - Optional - Companies with fewer than this many LinkedIn employees. - **organization_agency** (string) - Optional - 'only' to return only recruitment/staffing agencies, 'exclude' to remove them. ``` -------------------------------- ### Job Search Filtering Parameters Source: https://rapidapi.com/fantastic-jobs-fantastic-jobs-default/api/linkedin-job-search-api/playground/apiendpoint_9d519df3-e39f-4275-ac8e-45411bacb72c A collection of query parameters used to filter LinkedIn job search results by organization, industry, and AI-derived job characteristics. ```APIDOC ## Query Parameters - **date_created_lt** (String) - Optional - Filter jobs indexed before this date (ISO 8601). - **organization_industry** (String) - Optional - Filter by LinkedIn industry. Input a comma-separated list. - **exclude_organization_industry** (String) - Optional - Exclude LinkedIn industry/industries. Input a comma-separated list. - **organization_slug** (String) - Optional - Filter by LinkedIn organization slug(s). Input a comma-separated list. - **exclude_organization_slug** (String) - Optional - Exclude LinkedIn organization slug(s). Input a comma-separated list. - **organization_headcount_gte** (String) - Optional - Filter companies with at least this many LinkedIn employees. - **organization_headcount_lt** (String) - Optional - Filter companies with fewer than this many LinkedIn employees. - **ai_experience_level** (String) - Optional - Filter by AI-derived experience level (0-2, 2-5, 5-10, 10+). Input a comma-separated list. - **ai_work_arrangement** (String) - Optional - Filter by AI-derived work arrangement. Input a comma-separated list. - **ai_employment_type** (String) - Optional - Filter by AI-derived employment type(s). Input a comma-separated list. - **ai_education** (String) - Optional - Filter by AI-derived education requirements. Input a comma-separated list. - **ai_taxonomies_a** (String) - Optional - Filter by AI taxonomy/taxonomies. Input a comma-separated list. - **exclude_ai_taxonomies_a** (String) - Optional - Exclude AI taxonomy/taxonomies. Input a comma-separated list. - **ai_taxonomies_a_primary** (String) - Optional - Filter by primary AI taxonomy. ``` -------------------------------- ### Other Filters Source: https://rapidapi.com/fantastic-jobs-fantastic-jobs-default/api/linkedin-job-search-api Miscellaneous filters for job search results including salary, location, and ID-based filtering. ```APIDOC ### Other Filters #### Query Parameters - **has_salary** (boolean) - Optional - Set true to only return jobs with salary information. - **has_no_location** (boolean) - Optional - Set true to return only listings with no normalized location. - **direct_apply** (string) - Optional - 'only' to return only LinkedIn Easy-Apply listings, 'exclude' to return only external apply flows. - **exclude_ats_duplicate** (boolean) - Optional - Set true to drop LinkedIn jobs already matched to an ATS posting. - **linkedin_id** (string) - Optional - Filter by one or more LinkedIn job posting IDs. Comma-separated list. - **id** (string) - Optional - Filter by one or more internal Fantastic.jobs IDs. Comma-separated list. ``` -------------------------------- ### AI-derived Filters Source: https://rapidapi.com/fantastic-jobs-fantastic-jobs-default/api/linkedin-job-search-api Filters based on AI-derived job attributes such as experience, work arrangement, and education. ```APIDOC ### AI-derived Filters #### Query Parameters - **ai_experience_level** (string) - Optional - AI-derived years of experience (0-2, 2-5, 5-10, 10+). Comma-separated list. - **ai_work_arrangement** (string) - Optional - AI-derived arrangement (On-site, Hybrid, Remote OK, Remote Solely). Comma-separated list. - **ai_employment_type** (string) - Optional - AI-derived employment type (FULL_TIME, PART_TIME, CONTRACTOR, etc.). Comma-separated list. - **ai_education** (string) - Optional - AI-derived education (high school, associate degree, bachelor degree, etc.). Comma-separated list. - **ai_taxonomies_a_primary** (string) - Optional - Match only the primary AI taxonomy. Comma-separated list. - **ai_taxonomies_a** (string) - Optional - Match if any assigned AI taxonomy is in your list. Comma-separated list. - **exclude_ai_taxonomies_a** (string) - Optional - Exclude jobs if any assigned AI taxonomy is in this list. Comma-separated list. - **ai_visa_sponsorship** (string) - Optional - 'only' to return only listings offering visa sponsorship, 'exclude' to remove them. ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.