Skip to main content
TM
TalentOS
DocsAPI ReferenceBooking Endpoints

Booking Endpoints

Create, manage, and track bookings including job briefs, submissions, and scheduling.

Endpoints

MethodEndpointDescription
GET/v1/jobsList all jobs/briefs
POST/v1/jobsCreate a new job brief
GET/v1/jobs/:idGet job details
PATCH/v1/jobs/:idUpdate job brief
POST/v1/jobs/:id/submissionsSubmit talent for a job
GET/v1/jobs/:id/submissionsList submissions for a job
PATCH/v1/jobs/:id/submissions/:subIdUpdate submission status (shortlist/reject)
POST/v1/bookingsCreate confirmed booking from submission
GET/v1/bookings/:idGet booking details
PATCH/v1/bookings/:idUpdate booking (reschedule, cancel)
Example: Create Job Brief
POST /v1/jobs
{
  "title": "Spring Fashion Campaign",
  "category": "model",
  "description": "Looking for 3 female models for a fashion brand shoot",
  "requirements": {
    "gender": "female",
    "height_min": "5'7\"",
    "age_range": [20, 30],
    "skills": ["runway", "editorial"]
  },
  "location": "Mumbai, India",
  "dates": ["2026-04-20", "2026-04-21"],
  "budget": { "min": 25000, "max": 50000, "currency": "INR" },
  "visibility": "private"
}