Schedule Interviews
Schedule single or multiple interviews with automatic email notifications. Creates candidate if not exists.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Request
This endpoint expects an object.
campaignId
Campaign ID
candidateName
Candidate full name (1-100 chars)
candidateEmail
Valid email address (lowercase)
interviewDate
Date in YYYY-MM-DD format
interviewTime
Time in HH:MM or HH:MM:SS format
roundNumber
Round number (1-10), must exist in campaign setup
candidatePhone
Phone number (max 30 chars)
candidateCountryCode
Country code (e.g., +1)
timezone
Timezone (default: Asia/Kolkata)
notes
Additional notes (max 500 chars)
Response
Interview scheduled successfully (single)
success
data
message
timestamp
version
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error