Creates a new job scoped to the API key’s company.
OPEN for active positions). You can update the status later using the Update Job endpoint.
API key for authentication using Bearer scheme
Job title
5 - 200"Senior TypeScript Developer"
Job description
10 - 5000"We are looking for an experienced TypeScript developer..."
Job URL
"https://company.com/careers/senior-typescript-dev"
Benefits
"Health insurance, remote work, flexible hours"
Required skills
10["TypeScript", "React", "Node.js"]Nice-to-have skills
10["Docker", "AWS", "GraphQL"]Language requirements with proficiency levels
5[
{ "language": "EN", "proficiency": "B2" },
{ "language": "SK", "proficiency": "C1" }
]Education requirements
UNDEFINED, PRIMARY_EDUCATION, SECONDARY_SCHOOL_STUDENT, SECONDARY_WITHOUT_DIPLOMA, SECONDARY_WITH_DIPLOMA, POST_SECONDARY_VOCATIONAL, UNIVERSITY_STUDENT, BACHELOR_LEVEL, MASTER_LEVEL, POSTGRADUATE ["BACHELOR_LEVEL", "MASTER_LEVEL"]Experience level required
UNDEFINED, NO_EXPERIENCE, LESS_THAN_1_YEAR, ONE_TO_3_YEARS, THREE_TO_5_YEARS, FIVE_TO_10_YEARS, TEN_TO_15_YEARS, MORE_THAN_15_YEARS "FIVE_TO_10_YEARS"
Contract type
UNDEFINED, FULL_TIME, PART_TIME, FREELANCE_CONTRACT, TRADE_LICENSE, INTERNSHIP "FULL_TIME"
Job status
UNDEFINED, OPEN, CLOSED "OPEN"
Job location
Salary range with comprehensive validation: min and max must be >= 0, min < max, currency and period are required if min or max is provided, at least one of min or max must be provided if any salary field is present
{
"min": 50000,
"max": 80000,
"currency": "USD",
"period": "YEARLY"
}Custom metadata for extensibility (max 10KB, 5 levels deep, 50 keys)
{
"externalJobId": "JOB-12345",
"department": "Engineering",
"hiringManager": "Jane Doe"
}Job ID
"123e4567-e89b-12d3-a456-426614174000"
Company ID
"987e6543-e21b-12d3-a456-426614174000"
Job title
"Senior TypeScript Developer"
Job status
UNDEFINED, OPEN, CLOSED "OPEN"
Created timestamp
"2024-11-16T10:30:00Z"
Updated timestamp
"2024-11-16T10:30:00Z"
Job description
"We are looking for an experienced TypeScript developer..."
Job URL
"https://company.com/careers/senior-typescript-dev"
Benefits
"Health insurance, remote work, flexible hours"
Required skills
["TypeScript", "React", "Node.js"]Nice-to-have skills
["Docker", "AWS"]Language requirements with proficiency levels
[
{ "language": "EN", "proficiency": "B2" },
{ "language": "SK", "proficiency": "C1" }
]Education requirements
["BACHELORS"]Experience level
"SENIOR"
Contract type
"FULL_TIME"
Location information
Salary range
{
"min": 50000,
"max": 80000,
"currency": "USD",
"period": "YEARLY"
}Custom metadata
{
"externalJobId": "JOB-12345",
"department": "Engineering"
}