Skip to main content
POST
/
stop
/
{conversation_id}
Stop Conversation
curl --request POST \
  --url https://api.zo.computer/stop/{conversation_id} \
  --header 'Authorization: Bearer <token>'
{
  "status": "stopping",
  "conversation_id": "<string>",
  "state": "idle",
  "message": "<string>",
  "started_at": 123,
  "updated_at": 123
}

Authorizations

Authorization
string
header
required

Zo API key (zo_sk_...)

Path Parameters

conversation_id
string
required

Response

Stop requested successfully

Response when stop is requested for a conversation.

status
enum<string>
required

Result of stop request

Available options:
stopping,
not_running
conversation_id
string
required

The conversation ID

state
enum<string>
required

Current conversation state

Available options:
idle,
running,
stopping
message
string | null

Additional details (present when not_running)

started_at
number | null

Unix timestamp when conversation started running

updated_at
number | null

Unix timestamp of last state update