Acquire a builder token
Real-Time STT API versions v5.x and v6.x are deprecated since June 2025 and will reach end-of-life on June 11, 2026. This affects your projects as follows:
- New projects: Projects you create starting June 2025 must use v7.0.
- Existing projects: If you're using v5.x or v6.x, migrate to v7.0 before June 11, 2026 to avoid service interruption.
Acquire a builder token
https://api.agora.io/v1/projects/{appId}/rtsc/speech-to-text/builderTokensBefore starting Real-Time STT conversion, call this endpoint to obtain a builderToken. The validity period of a builderToken is 5 minutes. After acquiring a token, call the start method within the token validity period to start a Real-Time STT task.
Request
Path parameters
The App ID of the project
Request body
BODYrequired
- instanceId stringrequiredUser-defined string identifier. Must be no more than 64 characters and can include: - All lowercase English letters (a-z)
- All capital letters (A-Z)
- Numbers 0-9
- -,- _
 You can generate multiple builder tokens using an instanceId, but only one token can be used to initiate a task.
Response
- 
If the returned status code is 200, the request was successful. The response body contains the result of the request.OK- tokenName stringThe value of the builder token you use to call other methods. 
- createTs integerUnix timestamp (seconds) when the builder token was generated. 
- instanceId stringThe instanceIdyou specified in the request.
 
- 
If the returned status code is not 200, the request failed. Refer tomessageandcodefields to understand the possible reasons for failure.Non-200- message stringThe reason why the request failed. 
- code integerThe error code.