---
title: "One transcription: flat text, structured segments, speakers, topics and AI reports"
method: GET
path: "/transcriptions/{id}"
tags: ["transcriptions"]
---

# One transcription: flat text, structured segments, speakers, topics and AI reports

`GET /transcriptions/{id}`

## Request

- Base URL: `https://app.memoai.tech/api/v1/developer`
- URL: `https://app.memoai.tech/api/v1/developer/transcriptions/{id}`
- Auth: HTTP bearer

## Response `200`

OK

- Transcription
  - `id` string, uuid
  - `title` string, nullable
  - `summary` string, nullable
  - `language` string, nullable
  - `duration_seconds` number, nullable
  - `speakers` Speaker[]
    - `id` string
    - `name` string, nullable
  - `topics` Topic[]
    - `title` string
  - `media_type` 'audio' | 'video' | 'null', nullable
  - `project` object, nullable
    - `id` string, uuid
    - `name` string
  - `author` object, nullable: Workspace member who owns the transcription; id is valid as X-Author: user:<id>
    - `id` string, uuid
    - `email` string
    - `name` string, nullable
  - `external_id` string, nullable
  - `metadata` object, nullable
  - `created_at` string, date-time
  - `updated_at` string, date-time
  - `status` 'queued' | 'processing' | 'completed' | 'failed' | 'insufficient_balance'
  - `error_code` string, nullable
  - `required_minutes` number, nullable
  - `available_minutes` number, nullable
  - `text` string, nullable: Whole transcript with timestamps and speaker labels; null until completed
  - `segments` Segment[]
    - `id` integer
    - `start` number, nullable
    - `end` number, nullable
    - `speaker_id` string, nullable
    - `speaker_name` string, nullable
    - `text` string
  - `prompt_results` PromptResult[]
    - `id` string, uuid
    - `name` string, nullable
    - `text` string, nullable
    - `created_at` string, date-time

## Other responses

- `401`: Missing or invalid API key, or key passed in the URL.
- `403`: Plan without API access, or key lacks the required permission.
- `404`: No transcription with that id in this workspace
- `429`: Rate limit exceeded.

---

[API](https://skmtc.dev/memoai/apis/memo-ai-developer-api.md) · [All operations](https://skmtc.dev/memoai/apis/memo-ai-developer-api/llms.txt) · [OpenAPI document](https://skmtc.dev/memoai/apis/memo-ai-developer-api/revisions/517dbac8ee78?raw)
