cURL
curl --request POST \ --url https://api.getgranite.ai/api/agent-runs/{run_id}/respond \ --header 'Content-Type: application/json' \ --data ' { "request_id": "<string>", "response_type": "<string>", "response_data": {} } '
{ "status": "<string>", "message": "<string>" }
Submit a response to a pending Human-in-the-Loop request (user input, approval, pause, resume, or cancel)
Request model for HITL responses.
ID of the HITL request being responded to
Response type: input, approval, pause, resume, cancel
Response data (value for input, approved/feedback for approval)
Successful Response
Response from HITL response submission.
Operation status
Status message