action stream_io_api_get_task { label: "Get status of a task" description: "Gets status of a task" provider: stream_io_api method: GET path: "/tasks/{id}" encoding: json input: { type: "object" properties: { id: { type: "string" } } required: ["id"] additionalProperties: false } output: { type: "object" required: ["created_at", "duration", "status", "task_id", "updated_at"] properties: { created_at: { type: "string" format: "date-time" } duration: { type: "string" } error: { type: "object" required: ["description", "type"] properties: { description: { type: "object" } stacktrace: { type: "string" } type: { type: "string" } version: { type: "string" } } } result: { type: "object" description: "Result produced by task after completion" } status: { type: "string" description: "Current status of task" } task_id: { type: "string" description: "ID of task" } updated_at: { type: "string" format: "date-time" } } } }