---
title: "Transcribe Proxy Route"
method: POST
path: "/transcribe/{operation}"
tags: ["Amazon Transcribe Pass-through", "pass-through"]
---

# Transcribe Proxy Route

`POST /transcribe/{operation}`

Pass-through for the Amazon Transcribe API, e.g. `POST /transcribe/StartTranscriptionJob`.

The request body is forwarded to the AWS JSON 1.1 API and signed with SigV4 using the
proxy's AWS credentials. Standard jobs are tagged with the calling key's owner so that
only that owner (or a proxy admin) can read or delete them, and keys other than proxy
admins may only read media from and write transcripts to the S3 buckets listed in
`general_settings.transcribe_media_buckets`; account-wide operations
such as ListTranscriptionJobs are limited to proxy admins. Streaming transcription
(`transcribestreaming`) uses a separate HTTP/2 event-stream protocol and is not served
by this route.

[Docs](https://docs.litellm.ai/docs/pass_through/transcribe)

## Path parameters

- `operation` string, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

## Changes

- **2026-10-05** `611a0ed75fe8` — 3 info
  - api tag `Amazon Transcribe Pass-through` added
  - api tag `pass-through` added
  - api tag `llm_passthrough` removed
- **2026-10-04** `51c2ca10dc0b` — 3 info
  - api tag `llm_passthrough` added
  - api tag `Amazon Transcribe Pass-through` removed
  - api tag `pass-through` removed
- **2026-10-03** `c94c9b11f95e` — 3 info
  - api tag `Amazon Transcribe Pass-through` added
  - api tag `pass-through` added
  - api tag `llm_passthrough` removed
- **2026-09-30** `85ac4287140e` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/flock/apis/litellm-api/changes/transcribe/:operation/post.md)

---

[API](https://skmtc.dev/flock/apis/litellm-api.md) · [All operations](https://skmtc.dev/flock/apis/litellm-api/llms.txt) · [OpenAPI document](https://skmtc.dev/flock/apis/litellm-api/revisions/611a0ed75fe8?raw)
