Skip to main content
POST
Mint a browser interpretation token

Authorizations

Authorization
string
header
required

Use Authorization: Bearer pyai_live_... (or pyai_test_...).

Body

application/json
allowed_origins
string<uri>[]
required
Required array length: 1 - 20 elements
ttl_seconds
integer
default:60
Required range: 1 <= x <= 600

Response

Origin-locked browser capability

object
enum<string>
required
Available options:
interpretation.session
token
string
required
url
string
required
Allowed value: "wss://api.pyai.com/v1/audio/interpretations/stream"
expires_at
integer
required

Unix milliseconds.

project_id
string
required
billing
enum<string>
required
Available options:
credits