Skip to main content

Endpoint

Purpose

Queues human input for a case that is currently paused in INPUT_NEEDED.

Authentication

Path Parameters

Request Body

Both fields are trimmed and must be non-empty strings.

Example Request

Successful Response

What 202 Accepted Means

202 means:
  • the input passed validation
  • the case was found and owned by the caller
  • the internal queue accepted the follow-up work
It does not mean:
  • the worker already processed your answer
  • the case has already left INPUT_NEEDED
  • a reply was already sent

Transient State To Expect

Immediately after 202:
  • the API updates inputRequestStatus to RESOLVED
  • the case can still be INPUT_NEEDED until the worker finishes
Your app should wait for the next webhook or poll the case.

Conflict Errors

This endpoint returns 409 when:
  • the case is not currently waiting for input
  • the active request is no longer pending
  • the inputRequestId does not match the currently active request

Errors