Create a new job with company association, pipeline template, and team member assignments. The company will be matched or created automatically based on the identifiers provided. Background AI tasks (candidate search, criteria generation) are triggered after creation.
Authenticate with a Bearer token: API key, OAuth token, or session token.
Job title (required). E.g. "Senior Software Engineer".
1Client company name. At least one of company_name, company_domain, or company_linkedin_url required.
Client company website domain (e.g. "acme.com"). Used for matching or creating the company.
Client company LinkedIn URL. Used for matching or creating the company.
Pipeline template name to use. Defaults to "Default Template" if omitted.
Team members to assign with their roles.
Plain-text or HTML job description.
Job location (e.g. "San Francisco, CA").
Primary job posting URL.
ISO 4217 currency code (e.g. "USD", "EUR", "GBP").
^[A-Z]{3}$Department or function (e.g. "Engineering", "Marketing").
Job opening date (YYYY-MM-DD).
^\d{4}-\d{2}-\d{2}$Target close date (YYYY-MM-DD).
^\d{4}-\d{2}-\d{2}$Minimum annual salary.
x >= 0Maximum annual salary.
x >= 0Placement fee amount.
x >= 0Firm commission percentage of the placement fee (0–100).
0 <= x <= 100