Endpoint
Request Body
string
required
Job title. Maximum 150 characters.
string
required
Full job description. Markdown is supported. Richer, more detailed descriptions produce better AI-generated matches.
array
required
Required technical skills for the role (e.g.,
["Python", "Django"]).array
Nice-to-have skills that are not strictly required but improve candidate fit.
integer
required
Minimum years of professional experience required for this role.
integer
Maximum years of experience to consider for this role.
string
required
City name (e.g.,
Bengaluru) or Remote.string
required
Work arrangement type. One of
onsite, remote, or hybrid.integer
Minimum salary for this role in INR (annual).
integer
Maximum salary for this role in INR (annual).
Example Request
Response
Returns201 Created with the newly created job object.
Response Fields
string
Unique Cutshort job ID assigned to the newly created posting.
string
Initial status of the job. Always
active on creation.integer
Number of candidates in the AI shortlist. Starts at
0 and grows as the matching engine runs.string
ISO 8601 timestamp of when the job was created.