---
title: "POST /async/speech/result"
method: POST
path: "/async/speech/result"
tags: ["async.speech"]
---

# POST /async/speech/result

`POST /async/speech/result`

Retrieve an asynchronous speech task status or final result.

## Request body

- object — Standard OpenAI speech generation response containing the generated speech and metadata.
  - `id` string, required

## Response `200`

Default Response

- object
  - `id` string, required
  - `status` 'CREATED' | 'QUEUED' | 'POSTPONED' | 'ASSIGNED_CONNECTIONS' | 'PROCESSING' | 'COMPLETED' | 'ERROR', required
  - `created` number, required
  - `finished` number
  - `model` string, required
  - `results` object[], required
    - `url` string

## Other responses

- `404` — Default Response
- `500` — Default Response

---

[API](https://skmtc.dev/distribute/apis/distribute-ai-api.md) · [All operations](https://skmtc.dev/distribute/apis/distribute-ai-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/distribute/distribute-ai-api/revisions/c00f2aec7fca/schema)
