Evaluation Sessions

Cancel a session

delete

Path Parameters

sessionIdstringrequired

Example:sess_9a44

Response

Cancelled; attendees have been notified

delete/sessions/{sessionId}
 

List confirmations for a session

get

Path Parameters

sessionIdstringrequired

Example:sess_9a44

Response

200 application/json

Attendee list

dataarray[object]
Show Child Parameters
open_slotsinteger

Example:4

get/sessions/{sessionId}/confirmations
 
200 application/json

Confirm a requester's attendance

If the session is fully booked, the requester is placed on the waitlist instead.

post

Path Parameters

sessionIdstringrequired

Example:sess_9a44

Body

application/json
requester_idstringrequired

Example:req_71ab

attendeesinteger

Default:0

>= 0<= 3

Response

application/json

Confirmation recorded

Confirmation

idstring

Example:conf_1f7c

session_idstring

Example:sess_9a44

requester_idstring

Example:req_71ab

statestring

Allowed values:confirmedwaitlistedcancelledattendedno_show

attendeesinteger

Example:1

confirmed_atstring(date-time)

Example:2026-08-21T09:14:00Z

post/sessions/{sessionId}/confirmations

Body

{ "requester_id": "req_71ab" }
 
application/json

Availability

Query open time slots

Returns bookable slots for an agent, derived from the responsible
reviewer’s stored working hours minus sessions already booked.

get

Query Parameters

agent_idstringrequired

Example:agt_8f2c1a

fromstring(date)required
tostring(date)required

Response

200 application/json

Time slots

dataarray[object]
Show Child Parameters
get/availability
 
200 application/json