Skip to content

Human-in-the-Loop

List Hitl Requests

List HITL requests for an organization.

Parameters

NameInTypeRequiredDescription
limitqueryintegerno
offsetqueryintegerno
org_idpathstring (uuid)yes
statusquerystringno

Responses

StatusDescriptionBody
200Successful ResponseHitlListResponse
422Validation ErrorHTTPValidationError

GET /api/orgs/{org_id}/hitl-requests/{request_id}

Section titled “GET /api/orgs/{org_id}/hitl-requests/{request_id}”

Get Hitl Request

Get a single HITL request.

Parameters

NameInTypeRequiredDescription
org_idpathstring (uuid)yes
request_idpathstring (uuid)yes

Responses

StatusDescriptionBody
200Successful ResponseHitlRequestResponse
422Validation ErrorHTTPValidationError

POST /api/orgs/{org_id}/hitl-requests/{request_id}/respond

Section titled “POST /api/orgs/{org_id}/hitl-requests/{request_id}/respond”

Respond To Hitl Request

Respond to a pending HITL request and resume the chat.

Parameters

NameInTypeRequiredDescription
org_idpathstring (uuid)yes
request_idpathstring (uuid)yes

Request body (required)

FieldTypeRequiredDescription
actionstringno
selectionstringno
textstringno

Responses

StatusDescriptionBody
200Successful ResponseHitlRequestResponse
422Validation ErrorHTTPValidationError