Skip to main content
GET
/
api
/
ai-stream
/
{task_id}
Poll incremental chunks for an in-flight AI stream task.
curl --request GET \
  --url https://api.production.hyperoru.com/api/ai-stream/{task_id} \
  --header 'Authorization: Bearer <token>'
{
  "chunks": [
    {
      "index": 1,
      "kind": "<string>",
      "metadata": {},
      "content": "<string>"
    }
  ],
  "is_done": true,
  "next_cursor": 1,
  "status": "<string>",
  "task_id": "<string>"
}

Authorizations

Authorization
string
header
required

Session token issued by POST /api/users/login, transported as Authorization: Bearer <token>.

Path Parameters

task_id
string
required

Task ID

Response

Stream task chunks (poll-style fallback for SSE)

GET /api/ai-stream/{task_id}/chunks response.

chunks
object[]
required
is_done
boolean
required
next_cursor
integer
required
Required range: x >= 0
status
string
required
task_id
string
required