Get stream
Observe the in-flight assistant stream for this conversation.
AI SDK UI Message Stream (SSE, x-vercel-ai-ui-message-stream: v1).
Pass runId from the 202 admit response. Returns 204 when there is no live stream.
bearerAuthAuthorizationBearer <token>Personal API key (Authorization: Bearer pulse_...). Scoped to selected organizations (or all current ones); acts as the creating user. If the key covers more than one organization, pass its organizationId on each request.
id*stringorganizationId?stringOrganization to operate in. Optional when the API key is bound to exactly one organization (inferred). Required for keys that cover several or all organizations, and for session cookie auth.
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$uuidworkspaceId?stringDeprecatedDeprecated: the old name of organizationId, still accepted. If both are sent, they must match.
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$uuidrunId?stringcursor?stringAI SDK UI Message Stream
curl -X GET 'https://pulse.bilby.ai/api/v1/conversations/string/stream' \ -H 'Authorization: Bearer YOUR_API_KEY'Answer pending questions POST
Answer pending client-side `question` tool calls and resume the agent. Body is `{ outputs: [{ toolCallId, output }] }` where `output` matches `{ status: 'answered' | 'dismissed', answers: [{ question, selected, custom? }], summary }`. Discover pending calls via `GET /conversations/:id` (`pendingQuestions`) or SSE `tool-input-available` events. Returns **202** like Send message. Returns **404** for unknown/already-answered calls, **409** when a turn is in flight.
Abort run POST
Next Page

