Update Interviews

Update single or multiple interviews with automatic email notifications. Can update candidate info, scheduling, status, and notes.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

If providing interviewDate or interviewTime, both must be provided together Scheduled time must be in the future Email notification sent automatically if scheduling is updated Cannot update completed or in-progress interviews to certain statuses

interviewIdstringRequired
Interview ID
candidateNamestringOptional

Updated candidate name (1-100 chars)

candidateEmailstringOptionalformat: "email"

Updated email (lowercase)

candidatePhonedoubleOptional

Updated phone (max 30 chars)

candidateCountryCodestringOptional
Country code
interviewDatestringOptional

New date YYYY-MM-DD (requires interviewTime)

interviewTimestringOptional

New time HH:MM or HH:MM:SS (requires interviewDate)

scheduledAtdatetimeOptional

Alternative to date/time - ISO datetime string

roundNumberintegerOptional

Round number (1-10), must exist in campaign

statusstringOptional

pending|scheduled|in_progress|completed|cancelled|expired

timezonestringOptional
Timezone
notesstringOptional

Updated notes (max 500 chars)

Response

Interview updated successfully (single)

successbooleanOptional
dataobjectOptional
messagestringOptional
timestampstringOptional
versionstringOptional