Skip to main content
POST
Create Job

Overview

Create a new job posting that automatically generates AI-powered assessments. Jobs created via API have the same features as those created in the dashboard.

Request

string
required
Job title (e.g., “Senior Software Engineer”)
string
Department name (e.g., “Engineering”, “Sales”, “Marketing”)
object
Job location details
string
required
Full job description (supports Markdown)
array
List of job requirements
array
Required skills for the position
string
Experience level: entry, mid, senior, lead, or executive
string
Employment type: full_time, part_time, contract, or internship
object
Salary information
object
Assessment configuration
boolean
default:"false"
Publish immediately after creation

Response

object
The created job object
object
Response metadata

Examples

Response Example

Error Responses

Webhooks

After creating a job, you can receive webhooks for:
  • job.created - Job successfully created
  • assessment.generated - AI assessment ready
  • application.received - New candidate applied
  • assessment.completed - Candidate finished assessment
Configure webhooks →

Next Steps

List Jobs

Retrieve all your jobs

Update Job

Modify job details

Get Candidates

View job applicants

Job Analytics

Track job performance