v1

latestOpenAPI 3.0.02026-07-2415433242.1 KB
Career Page

List Job Posts

Get paginated list of published job posts for a career page by client slug.

  • client_slug: Domain slug of the career page
  • search: Search term for job post name and description
  • ordering: Field to order by (with optional - prefix for desc)
  • position_name__icontains: Filter by position name (case-insensitive)
  • created_at__gte: Filter by creation date (greater than or equal, dd-MM-yyyy)
  • created_at__lte: Filter by creation date (less than or equal, dd-MM-yyyy)
  • country__icontains: Filter by country (case-insensitive)
  • city__icontains: Filter by city (case-insensitive)
  • organization__in: Filter by organization names (comma-separated)
  • external_job_id: Filter by job id
get/open/v1/career-pages/{client_slug}/job-posts

Path parameters

client_slugstring required

Query parameters

searchstring
position_name__icontainsstring
created_at__gtestring
created_at__ltestring
country__icontainsstring[]
city__icontainsstring[]
organization__instring
external_job_idinteger
sort'work_type' | 'headcount' | 'contract_details' | 'minimum_salary' | 'maximum_salary' | 'currency' | 'is_hide_salary' | 'payment_frequency' | 'status' | 'is_pinned' | '-work_type' | '-headcount' | '-contract_details' | '-minimum_salary' | '-maximum_salary' | '-currency' | '-is_hide_salary' | '-payment_frequency' | '-status' | '-is_pinned'
pageinteger

Page number

Page number

sizeinteger

Response

Successful Response

totalinteger
pageinteger required
sizeinteger required
pagesinteger