createVirtualInterviewEvent
Deprecation notice
The Indeed Interview API is deprecated.
Mutation that creates a virtual interview event, which is a scheduled virtual event that includes 1, or no, interviewee, and from 1 to 49 interviewers. When you schedule an event, the API automatically adds you as an interviewer to the event.
Get the URL for the interviewee from the VirtualInterviewInterviewee
return type in the interviewRecordsConnection
list.
Arguments
input CreateVirtualInterviewEventInput! Required
Response
Returns CreateVirtualInterviewEventPayload .Example
Query
mutation CreateVirtualInterviewEvent($input: CreateVirtualInterviewEventInput!) { createVirtualInterviewEvent(input: $input) { event { id title startTime endTime timezone interviewerLobbyUrl interviewLandingPageUrl languageCode countryCode status mediaType interviewersConnection { edges { node { id email name } cursor } pageInfo { endCursor hasNextPage hasPreviousPage startCursor } interviewers { id email name } totalCount } intervieweesConnection { edges { node { id name email intervieweeLobbyUrl job { ... on VirtualInterviewJobInfo { ...VirtualInterviewJobInfoFragment } ... on EmployerJob { ...EmployerJobFragment } } status interviewRecordsConnection { ...VirtualInterviewRecordsConnectionFragment } scheduledTime { ...VirtualInterviewAppointmentScheduledTimeFragment } } cursor } pageInfo { endCursor hasNextPage hasPreviousPage startCursor } interviewees { id name email intervieweeLobbyUrl job { ... on VirtualInterviewJobInfo { ...VirtualInterviewJobInfoFragment } ... on EmployerJob { ...EmployerJobFragment } } status interviewRecordsConnection { edges { ...VirtualInterviewRecordEdgeFragment } pageInfo { ...PageInfoFragment } records { ...VirtualInterviewRecordFragment } } scheduledTime { startTime endTime } } totalCount } } }}
Variables
{"input": CreateVirtualInterviewEventInput}
Response
{ "data": { "createVirtualInterviewEvent": { "event": VirtualInterviewEvent } }}