---
title: "Batch run transcript evaluations"
method: POST
path: "/v1/transcript-evaluation/queue"
tags: ["Transcript evaluation", "Public-Docs"]
---

# Batch run transcript evaluations

`POST /v1/transcript-evaluation/queue`

Queue a batch of evaluations to run for the specified transcripts.

## Request body

- object
  - `projectID` string, required
  - `evaluationIDs` string[], required
  - `transcriptIDs` string[], required

## Response `201`

One or more transcripts were successfully queued for evaluation. A warning will be returned if the per-project queue limit was exceeded including details of all skipped transcripts.

- object
  - `transcriptCount` number, required — The total number of transcripts queued for one or more evaluation.
  - `evaluationCount` number, required — The total number of evaluations queued across all transcripts.
  - `warning` QueueTranscriptEvaluationsWarning
    - `type` 'quota_exceeded', required
    - `message` string, required
    - `skippedTranscriptIDs` string[], required

## Other responses

- `429` — No evaluations could be queued because the limit has been exceeded for this project. Retry after waiting for the time indicated in the response.

---

[API](https://skmtc.net/voiceflow/apis/general-runtime.md) · [All operations](https://skmtc.net/voiceflow/apis/general-runtime/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/voiceflow/general-runtime/versions/6b1c4f778c56/schema)
