---
title: "Stream speech generation events and ordered PCM chunks"
method: GET
path: "/v1/generations/{generationUuid}/stream"
---

# Stream speech generation events and ordered PCM chunks

`GET /v1/generations/{generationUuid}/stream`

## Request

- Base URL: `https://giggy.ai`
- URL: `https://giggy.ai/v1/generations/{generationUuid}/stream`
- Auth: API key in header `xi-api-key`

## Path parameters

- `generationUuid` string, uuid, required

## Response `200`

Server-sent events. Event names are heartbeat, generation_updated, audio_chunk, and error. Errors emitted after connection are event-stream messages and do not change the established HTTP 200 response.

## Other responses

- `400`: Invalid generation UUID
- `401`: Missing or invalid API key
- `404`: Generation unavailable to this account
- `429`: Rate limit exceeded
- `500`: Server error
- `503`: Required API service unavailable

---

[API](https://skmtc.dev/giggy/apis/giggy-speech-api.md) · [All operations](https://skmtc.dev/giggy/apis/giggy-speech-api/llms.txt) · [OpenAPI document](https://skmtc.dev/giggy/apis/giggy-speech-api/revisions/ee21192fd550?raw)
