Documentation Index
Fetch the complete documentation index at: https://mintlify.com/chamals3n4/OpenATS/llms.txt
Use this file to discover all available pages before exploring further.
List All Job Openings
Response
Array of job objects
Example Request
Error Codes
Failed to fetch jobs
Create Job Opening
Request Body
Job title (1-255 characters)
Department ID this job belongs to
Employment type:
full_time, part_time, contract, internship, or freelanceJob location (max 255 characters)
Detailed job description
Array of required skills (each 1-100 characters)
Salary structure:
fixed or range3-letter ISO currency code (e.g., USD)
Pay frequency:
hourly, daily, weekly, monthly, or yearlyMinimum salary (required if salaryType is
range)Maximum salary (required if salaryType is
range)Fixed salary amount (required if salaryType is
fixed)User ID of creator (defaults to 1)
Response
Created job object
Example Request
Error Codes
Validation failed OR Department not found OR Invalid salary configuration
Failed to create job
Get Job Details
Path Parameters
Job ID
Response
Complete job object with all fields
Example Request
Error Codes
Invalid job ID
Job not found
Failed to fetch job
Get Job by Slug
Path Parameters
URL-friendly job slug
Response
Public job details
Example Request
Error Codes
Invalid job slug
Job not found
Failed to fetch job
Update Job
Path Parameters
Job ID to update
Request Body
All fields are optional. Only include fields you want to update.Job title (1-255 characters)
Department ID
Job status:
draft, inactive, published, closed, or archivedEmployment type:
full_time, part_time, contract, internship, or freelanceJob location (max 255 characters)
Job description
Array of required skills
Salary structure:
fixed or range3-letter currency code
Pay frequency:
hourly, daily, weekly, monthly, or yearlyMinimum salary
Maximum salary
Fixed salary amount
Response
Updated job object
Example Request
Error Codes
Invalid job ID OR Validation failed OR Department not found
Job not found
Failed to update job
Delete Job
Path Parameters
Job ID to delete
Response
Deleted job object
Example Request
Error Codes
Invalid job ID
Job not found
Cannot delete a job that has candidates. Close or archive it instead.
Failed to delete job