Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@ public partial interface ITranscriptsClient
/// <summary>
/// Get transcript<br/>
/// &lt;Note&gt;To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Get the transcript resource. The transcript is ready when the "status" is "completed".
/// Get the transcript resource. The transcript is ready when the "status" is "completed".<br/>
/// Requests to this endpoint are limited to 60 per minute for each API key and transcript combination. If you exceed this limit, the API returns a `429` response with a `Retry-After` header that indicates how many seconds to wait before retrying. To avoid polling, use [webhooks](/pre-recorded-audio/webhooks).
/// </summary>
/// <param name="transcriptId"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
Expand All @@ -29,7 +30,8 @@ public partial interface ITranscriptsClient
/// <summary>
/// Get transcript<br/>
/// &lt;Note&gt;To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Get the transcript resource. The transcript is ready when the "status" is "completed".
/// Get the transcript resource. The transcript is ready when the "status" is "completed".<br/>
/// Requests to this endpoint are limited to 60 per minute for each API key and transcript combination. If you exceed this limit, the API returns a `429` response with a `Retry-After` header that indicates how many seconds to wait before retrying. To avoid polling, use [webhooks](/pre-recorded-audio/webhooks).
/// </summary>
/// <param name="transcriptId"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,8 @@ partial void ProcessGetResponseContent(
/// <summary>
/// Get transcript<br/>
/// &lt;Note&gt;To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Get the transcript resource. The transcript is ready when the "status" is "completed".
/// Get the transcript resource. The transcript is ready when the "status" is "completed".<br/>
/// Requests to this endpoint are limited to 60 per minute for each API key and transcript combination. If you exceed this limit, the API returns a `429` response with a `Retry-After` header that indicates how many seconds to wait before retrying. To avoid polling, use [webhooks](/pre-recorded-audio/webhooks).
/// </summary>
/// <param name="transcriptId"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
Expand Down Expand Up @@ -75,7 +76,8 @@ partial void ProcessGetResponseContent(
/// <summary>
/// Get transcript<br/>
/// &lt;Note&gt;To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Get the transcript resource. The transcript is ready when the "status" is "completed".
/// Get the transcript resource. The transcript is ready when the "status" is "completed".<br/>
/// Requests to this endpoint are limited to 60 per minute for each API key and transcript combination. If you exceed this limit, the API returns a `429` response with a `Retry-After` header that indicates how many seconds to wait before retrying. To avoid polling, use [webhooks](/pre-recorded-audio/webhooks).
/// </summary>
/// <param name="transcriptId"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"Order": 3,
"Title": "Get transcript",
"Slug": "gettranscript",
"Description": "\u003CNote\u003ETo retrieve your transcriptions on our EU server, replace \u0060api.assemblyai.com\u0060 with \u0060api.eu.assemblyai.com\u0060.\u003C/Note\u003E\nGet the transcript resource. The transcript is ready when the \u0022status\u0022 is \u0022completed\u0022.",
"Description": "\u003CNote\u003ETo retrieve your transcriptions on our EU server, replace \u0060api.assemblyai.com\u0060 with \u0060api.eu.assemblyai.com\u0060.\u003C/Note\u003E\nGet the transcript resource. The transcript is ready when the \u0022status\u0022 is \u0022completed\u0022.\n\nRequests to this endpoint are limited to 60 per minute for each API key and transcript combination. If you exceed this limit, the API returns a \u0060429\u0060 response with a \u0060Retry-After\u0060 header that indicates how many seconds to wait before retrying. To avoid polling, use [webhooks](/pre-recorded-audio/webhooks).",
"Language": "http",
"Code": "### Get transcript\n# @name getTranscript\nGET {{host}}/v2/transcript/{{transcript_id}}\nAuthorization: {{api_key}}\nAccept: application/json\n\n## Responses\n# 200\n# Description: The transcript resource\n# Content-Type: application/json\n# 400\n# Description: Bad request\n# Content-Type: application/json\n# 401\n# Description: Unauthorized\n# Content-Type: application/json\n# 404\n# Description: Not found\n# Content-Type: application/json\n# 429\n# Description: Too many requests\n# Content-Type: application/json\n# 500\n# Description: An error occurred while processing the request\n# Content-Type: application/json\n# 503\n# Description: Service unavailable\n# 504\n# Description: Gateway timeout\n\n## Links\n# 200.DeleteTranscriptById\n# Description: The transcript ID can be used as the \u0060transcript_id\u0060 parameter in \u0060DELETE /v2/transcript/{transcript_id}\u0060.\n# OperationId: deleteTranscript\n# Parameters.transcript_id: $response.body#/id\n# 200.GetTranscriptById\n# Description: The transcript ID can be used as the \u0060transcript_id\u0060 parameter in \u0060GET /v2/transcript/{transcript_id}\u0060.\n# OperationId: getTranscript\n# Parameters.transcript_id: $response.body#/id\n# 200.GetTranscriptParagraphsById\n# Description: The transcript ID can be used as the \u0060transcript_id\u0060 parameter in \u0060GET /v2/transcript/{transcript_id}/paragraphs\u0060.\n# OperationId: getParagraphs\n# Parameters.transcript_id: $response.body#/id\n# 200.GetTranscriptRedactedAudioById\n# Description: The transcript ID can be used as the \u0060transcript_id\u0060 parameter in \u0060GET /v2/transcript/{transcript_id}/redacted-audio\u0060.\n# OperationId: getRedactedAudio\n# Parameters.transcript_id: $response.body#/id\n# 200.GetTranscriptSentencesById\n# Description: The transcript ID can be used as the \u0060transcript_id\u0060 parameter in \u0060GET /v2/transcript/{transcript_id}/sentences\u0060.\n# OperationId: getSentences\n# Parameters.transcript_id: $response.body#/id\n# 200.GetTranscriptSubtitlesById\n# Description: The transcript ID can be used as the \u0060transcript_id\u0060 parameter in \u0060GET /v2/transcript/{transcript_id}/{subtitle_format}\u0060.\n# OperationId: getSubtitles\n# Parameters.transcript_id: $response.body#/id\n# 200.WordSearchByTranscriptId\n# Description: The transcript ID can be used as the \u0060transcript_id\u0060 parameter in \u0060GET /v2/transcript/{transcript_id}/word-search\u0060.\n# OperationId: wordSearch\n# Parameters.transcript_id: $response.body#/id",
"Format": "http",
Expand Down
2 changes: 2 additions & 0 deletions src/libs/AssemblyAI/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -544,6 +544,8 @@ paths:
description: |
<Note>To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.</Note>
Get the transcript resource. The transcript is ready when the "status" is "completed".

Requests to this endpoint are limited to 60 per minute for each API key and transcript combination. If you exceed this limit, the API returns a `429` response with a `Retry-After` header that indicates how many seconds to wait before retrying. To avoid polling, use [webhooks](/pre-recorded-audio/webhooks).
parameters:
- name: transcript_id
x-label: Transcript ID
Expand Down
Loading