# GET /speech/transcriptions/{transcriptionId} **GET /speech/transcriptions/{transcriptionId}** Transcription endpoint enable us to retrieve a previous speech recognition result or inform us on a long running speech recognition status. To access a speech recognition result transcriptionId should be provided. *** ## Servers ## Authentication methods - Bearer auth ## Parameters ### Path parameters - **transcriptionId** (string(uuid)) Id of the transcribed audio. It is a UUID string provided in the speech recognition result. ## Responses ### 405 The request method is known by the server but has been disabled and cannot be used. #### Body: (object) - **status** (string) HTTP response status code. - **detail** (string) Message explaining the issue. - **title** (string) Error message title. - **type** (string) Error type. ### 200 OK. Transcription Retrieved. #### Body: (object) - **transcriptionId** (string(uuid)) A UUID string specifying a unique pair of audio and recognitionResult. It can be used to retrieve this recognitionResult using transcription endpoint. asrLongRunning recognitionResult will only be available using transcription endpoint and this transcriptionId. - **duration** (number(double)) File duration in seconds. - **inferenceTime** (number(double)) Total inference time in seconds. - **status** (string) Status of the recognition process. *USE THE RECOGNITION RESULT ONLY WHEN STATUS IS DONE*. - **results** (array[object]) Sequential list of transcription results corresponding to sequential portions of audio. May contain one or more recognition hypotheses (up to the maximum specified in maxAlternatives). These alternatives are ordered in terms of accuracy, with the top (first) alternative being the most probable, as ranked by the recognizer. ### 400 This response means that server could not understand the request due to invalid syntax. #### Body: (object) - **status** (string) HTTP response status code. - **detail** (string) Message explaining the issue. - **title** (string) Error message title. - **type** (string) Error type. ### 401 Authentication is needed to get requested response. This is similar to 403, but in this case, authentication is possible. #### Body: (object) - **status** (string) HTTP response status code. - **detail** (string) Message explaining the issue. - **title** (string) Error message title. - **type** (string) Error type. ### 403 Client does not have access rights to the content so server is rejecting to give proper response. #### Body: (object) - **status** (string) HTTP response status code. - **detail** (string) Message explaining the issue. - **title** (string) Error message title. - **type** (string) Error type. ### 404 Server can not find requested resource. #### Body: (object) - **status** (string) HTTP response status code. - **detail** (string) Message explaining the issue. - **title** (string) Error message title. - **type** (string) Error type. ### 429 The user has sent too many requests in a given amount of time ("rate limiting"). #### Body: (object) - **status** (string) HTTP response status code. - **detail** (string) Message explaining the issue. - **title** (string) Error message title. - **type** (string) Error type. ### 500 The server has encountered a situation it doesn't know how to handle. #### Body: (object) - **status** (string) HTTP response status code. - **detail** (string) Message explaining the issue. - **title** (string) Error message title. - **type** (string) Error type. ### 501 The request method is not supported by the server and cannot be handled. #### Body: (object) - **status** (string) HTTP response status code. - **detail** (string) Message explaining the issue. - **title** (string) Error message title. - **type** (string) Error type. [Powered by Bump.sh](https://bump.sh)