Skip to content
Start here

Calls

CallsSFU

List apps
client.calls.sfu.list(SFUListParams { account_id } params, RequestOptionsoptions?): SinglePage<SFUListResponse { created, modified, name, uid } >
GET/accounts/{account_id}/calls/apps
Retrieve app details
client.calls.sfu.get(stringappId, SFUGetParams { account_id } params, RequestOptionsoptions?): SFUGetResponse { created, modified, name, uid }
GET/accounts/{account_id}/calls/apps/{app_id}
Create a new app
client.calls.sfu.create(SFUCreateParams { account_id, name } params, RequestOptionsoptions?): SFUCreateResponse { created, modified, name, 2 more }
POST/accounts/{account_id}/calls/apps
Edit app details
client.calls.sfu.update(stringappId, SFUUpdateParams { account_id, name } params, RequestOptionsoptions?): SFUUpdateResponse { created, modified, name, uid }
PUT/accounts/{account_id}/calls/apps/{app_id}
Delete app
client.calls.sfu.delete(stringappId, SFUDeleteParams { account_id } params, RequestOptionsoptions?): SFUDeleteResponse { created, modified, name, uid }
DELETE/accounts/{account_id}/calls/apps/{app_id}
ModelsExpand Collapse
SFUListResponse { created, modified, name, uid }
created?: string

The date and time the item was created.

formatdate-time
modified?: string

The date and time the item was last modified.

formatdate-time
name?: string

A short description of Calls app, not shown to end users.

uid?: string

A Cloudflare-generated unique identifier for a item.

maxLength32
minLength32
SFUGetResponse { created, modified, name, uid }
created?: string

The date and time the item was created.

formatdate-time
modified?: string

The date and time the item was last modified.

formatdate-time
name?: string

A short description of Calls app, not shown to end users.

uid?: string

A Cloudflare-generated unique identifier for a item.

maxLength32
minLength32
SFUCreateResponse { created, modified, name, 2 more }
created?: string

The date and time the item was created.

formatdate-time
modified?: string

The date and time the item was last modified.

formatdate-time
name?: string

A short description of Calls app, not shown to end users.

secret?: string

Bearer token

maxLength64
minLength64
uid?: string

A Cloudflare-generated unique identifier for a item.

maxLength32
minLength32
SFUUpdateResponse { created, modified, name, uid }
created?: string

The date and time the item was created.

formatdate-time
modified?: string

The date and time the item was last modified.

formatdate-time
name?: string

A short description of Calls app, not shown to end users.

uid?: string

A Cloudflare-generated unique identifier for a item.

maxLength32
minLength32
SFUDeleteResponse { created, modified, name, uid }
created?: string

The date and time the item was created.

formatdate-time
modified?: string

The date and time the item was last modified.

formatdate-time
name?: string

A short description of Calls app, not shown to end users.

uid?: string

A Cloudflare-generated unique identifier for a item.

maxLength32
minLength32

CallsTURN

List TURN Keys
client.calls.turn.list(TURNListParams { account_id } params, RequestOptionsoptions?): SinglePage<TURNListResponse { created, modified, name, uid } >
GET/accounts/{account_id}/calls/turn_keys
Retrieve TURN key details
client.calls.turn.get(stringkeyId, TURNGetParams { account_id } params, RequestOptionsoptions?): TURNGetResponse { created, modified, name, uid }
GET/accounts/{account_id}/calls/turn_keys/{key_id}
Create a new TURN key
client.calls.turn.create(TURNCreateParams { account_id, name } params, RequestOptionsoptions?): TURNCreateResponse { created, key, modified, 2 more }
POST/accounts/{account_id}/calls/turn_keys
Edit TURN key details
client.calls.turn.update(stringkeyId, TURNUpdateParams { account_id, name } params, RequestOptionsoptions?): TURNUpdateResponse { created, modified, name, uid }
PUT/accounts/{account_id}/calls/turn_keys/{key_id}
Delete TURN key
client.calls.turn.delete(stringkeyId, TURNDeleteParams { account_id } params, RequestOptionsoptions?): TURNDeleteResponse { created, modified, name, uid }
DELETE/accounts/{account_id}/calls/turn_keys/{key_id}
ModelsExpand Collapse
TURNListResponse { created, modified, name, uid }
created?: string

The date and time the item was created.

formatdate-time
modified?: string

The date and time the item was last modified.

formatdate-time
name?: string

A short description of Calls app, not shown to end users.

uid?: string

A Cloudflare-generated unique identifier for a item.

maxLength32
minLength32
TURNGetResponse { created, modified, name, uid }
created?: string

The date and time the item was created.

formatdate-time
modified?: string

The date and time the item was last modified.

formatdate-time
name?: string

A short description of Calls app, not shown to end users.

uid?: string

A Cloudflare-generated unique identifier for a item.

maxLength32
minLength32
TURNCreateResponse { created, key, modified, 2 more }
created?: string

The date and time the item was created.

formatdate-time
key?: string

Bearer token

maxLength64
minLength64
modified?: string

The date and time the item was last modified.

formatdate-time
name?: string

A short description of a TURN key, not shown to end users.

uid?: string

A Cloudflare-generated unique identifier for a item.

maxLength32
minLength32
TURNUpdateResponse { created, modified, name, uid }
created?: string

The date and time the item was created.

formatdate-time
modified?: string

The date and time the item was last modified.

formatdate-time
name?: string

A short description of Calls app, not shown to end users.

uid?: string

A Cloudflare-generated unique identifier for a item.

maxLength32
minLength32
TURNDeleteResponse { created, modified, name, uid }
created?: string

The date and time the item was created.

formatdate-time
modified?: string

The date and time the item was last modified.

formatdate-time
name?: string

A short description of Calls app, not shown to end users.

uid?: string

A Cloudflare-generated unique identifier for a item.

maxLength32
minLength32