Calls
CallsSFU
List apps
client.Calls.SFU.List(ctx, query) (*SinglePage[SFUListResponse], error)
GET/accounts/{account_id}/calls/apps
Retrieve app details
client.Calls.SFU.Get(ctx, appID, query) (*SFUGetResponse, error)
GET/accounts/{account_id}/calls/apps/{app_id}
Create a new app
client.Calls.SFU.New(ctx, params) (*SFUNewResponse, error)
POST/accounts/{account_id}/calls/apps
Edit app details
client.Calls.SFU.Update(ctx, appID, params) (*SFUUpdateResponse, error)
PUT/accounts/{account_id}/calls/apps/{app_id}
Delete app
client.Calls.SFU.Delete(ctx, appID, body) (*SFUDeleteResponse, error)
DELETE/accounts/{account_id}/calls/apps/{app_id}
CallsTURN
List TURN Keys
client.Calls.TURN.List(ctx, query) (*SinglePage[TURNListResponse], error)
GET/accounts/{account_id}/calls/turn_keys
Retrieve TURN key details
client.Calls.TURN.Get(ctx, keyID, query) (*TURNGetResponse, error)
GET/accounts/{account_id}/calls/turn_keys/{key_id}
Create a new TURN key
client.Calls.TURN.New(ctx, params) (*TURNNewResponse, error)
POST/accounts/{account_id}/calls/turn_keys
Edit TURN key details
client.Calls.TURN.Update(ctx, keyID, params) (*TURNUpdateResponse, error)
PUT/accounts/{account_id}/calls/turn_keys/{key_id}
Delete TURN key
client.Calls.TURN.Delete(ctx, keyID, body) (*TURNDeleteResponse, error)
DELETE/accounts/{account_id}/calls/turn_keys/{key_id}