Endpoint
Auth
Purpose
Returns the current public state of a case owned by the authenticated client.Path parameters
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Yes | The case ID returned by POST /cases. |
Example response
Returned fields
This endpoint returns:- case identity and timestamps
- current
status - retry state like
attemptCountandmaxAttempts - counterparty, goal, sender persona, and constraints
resultStatusandresultwhen available
Important limitation
When a case is inINPUT_NEEDED, this endpoint currently returns the status change but not the active inputRequest details. Store the case.input_needed webhook if you need to resume the workflow later.
Errors
| Status | Code | Meaning |
|---|---|---|
400 | INVALID_REQUEST | Missing case ID |
401 | UNAUTHORIZED | Missing or invalid API key |
403 | FORBIDDEN | The case belongs to another client |
404 | CASE_NOT_FOUND | No case exists for that ID |