Acquire a builder token
Acquire a builder token
https://api.agora.io/v1/projects/{appId}/rtsc/speech-to-text/builderTokens
Before 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 stringrequired
User-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
- createTs integer
Unix timestamp (seconds) when the
builderToken
was generated. - instanceId string
The
instanceId
you specified in the request. - tokenName string
The value of the
builderToken
you use to call other methods.
-
If the returned status code is not
200
, the request failed. Refer tomessage
field to understand the possible reasons for failure.Non-200
- message string
The reason why the request failed.
Authorization
This endpoint requires Basic Auth.
Request example
- curl
- Python
- Node.js
Response example
- 200
- Non-200