Job Postings
Header Parameters
Query Parameters
Number of job postings to return per page. Must be between 5 and 50
Filters jobs by business unit IDs. These IDs can be retrieved from the getBusinessUnitsList endpoint.
Filters jobs by country ID. These IDs can be retrieved from the getCountriesList endpoint.
Filters jobs by state IDs. These IDs can be retrieved from the getStatesList endpoint.
Filters jobs by job status IDs. These IDs can be retrieved from the getJobStatusList endpoint.
Filters jobs by whether they are posted on career portal. 1 for posted, 0 for not posted
Start date for date range filtering. Must be used with filter parameter
End date for date range filtering. Must be used with filter parameter
Specifies whether to filter by creation date or modification date when using fromDate/toDate
Filters jobs posted within the last N days. Common values: 1 (today), 2 (yesterday), 3 (last 3 days), 7 (last week), 14 (last 2 weeks), 30 (last month)
Specifies the field used to sort results; accepts only supported fields per endpoint and defaults to a predefined field if not provided (e.g., sortBy=id&sortOrder=asc). Supports sorting by id, job_code, modified, created, job_start_date, job_end_date, closing_date; defaults to descending order on id.
Determines the sorting direction, where desc applies descending order and asc applies ascending order; defaults to descending if not specified (e.g., sortBy=id&sortOrder=asc).
Filters jobs by recruiter IDs. These IDs can be retrieved from the getUsersList endpoint.
This field filters jobs based on the date they were last modified or newly created. Only jobs that were modified or created before the specified date and time will be returned
This field filters jobs based on the date they were last modified or newly created. Only jobs that were modified or created after the specified date and time will be returned
Filters jobs by city name. Performs case-insensitive partial match
Searches across job code, position title, requisition description, public job description, and public job title. Supports AND conditions (space-separated), exact phrases (double quotes), and parentheses grouping
Filters jobs by postal/zip code. When used with radius, returns jobs within the specified radius (default 10 miles)
Filters jobs by job type IDs. These IDs can be retrieved from the getJobTypesList endpoint.
Filters jobs by job category IDs. These IDs can be retrieved from the getJobCategoriesList endpoint.
Filters jobs by sales manager ID. These IDs can be retrieved from the getUsersList endpoint.
Filters jobs by recruitment manager ID. These IDs can be retrieved from the getUsersList endpoint.
Filters jobs by primary recruiter ID. These IDs can be retrieved from the getUsersList endpoint.
Filters jobs by industry IDs. These IDs can be retrieved from the getIndustriesList endpoint.
Filters jobs by client IDs. These IDs can be retrieved from the getClientsList endpoint.
Filters jobs by priority ID. These IDs can be retrieved from the getPrioritiesList endpoint.
Filters jobs by job code. Performs a case-insensitive partial match search
Filters jobs by exact position title match
Filters jobs by required skills. Can be a technology ID (numeric) or comma-separated skill names
Filters jobs with start date greater than or equal to the specified date
Filters jobs by active status. 1 for active, 0 for inactive
Filters jobs by employment type IDs. These IDs can be retrieved from the getEmploymentTypesList endpoint.
Filters jobs created by a specific user. Accepts encrypted user ID
Filters jobs modified by a specific user. Accepts encrypted user ID
Search radius in miles when using postalCode. Only used when postalCode is provided
Filters jobs by department IDs. These IDs can be retrieved from the getDepartmentsList endpoint.
Filters jobs by remote opportunity status. 1 for remote, 0 for on-site
Filters jobs by rate type IDs. These IDs can be retrieved from the getRatesTypesList endpoint.
Filters jobs by clientJobId