Skip to content
Start here

Calls

CallsSFU

List apps
calls.sfu.list(SFUListParams**kwargs) -> SyncSinglePage[SFUListResponse]
GET/accounts/{account_id}/calls/apps
Retrieve app details
calls.sfu.get(strapp_id, SFUGetParams**kwargs) -> SFUGetResponse
GET/accounts/{account_id}/calls/apps/{app_id}
Create a new app
calls.sfu.create(SFUCreateParams**kwargs) -> SFUCreateResponse
POST/accounts/{account_id}/calls/apps
Edit app details
calls.sfu.update(strapp_id, SFUUpdateParams**kwargs) -> SFUUpdateResponse
PUT/accounts/{account_id}/calls/apps/{app_id}
Delete app
calls.sfu.delete(strapp_id, SFUDeleteParams**kwargs) -> SFUDeleteResponse
DELETE/accounts/{account_id}/calls/apps/{app_id}
ModelsExpand Collapse
class SFUListResponse:
created: Optional[datetime]

The date and time the item was created.

formatdate-time
modified: Optional[datetime]

The date and time the item was last modified.

formatdate-time
name: Optional[str]

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

uid: Optional[str]

A Cloudflare-generated unique identifier for a item.

maxLength32
minLength32
class SFUGetResponse:
created: Optional[datetime]

The date and time the item was created.

formatdate-time
modified: Optional[datetime]

The date and time the item was last modified.

formatdate-time
name: Optional[str]

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

uid: Optional[str]

A Cloudflare-generated unique identifier for a item.

maxLength32
minLength32
class SFUCreateResponse:
created: Optional[datetime]

The date and time the item was created.

formatdate-time
modified: Optional[datetime]

The date and time the item was last modified.

formatdate-time
name: Optional[str]

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

secret: Optional[str]

Bearer token

maxLength64
minLength64
uid: Optional[str]

A Cloudflare-generated unique identifier for a item.

maxLength32
minLength32
class SFUUpdateResponse:
created: Optional[datetime]

The date and time the item was created.

formatdate-time
modified: Optional[datetime]

The date and time the item was last modified.

formatdate-time
name: Optional[str]

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

uid: Optional[str]

A Cloudflare-generated unique identifier for a item.

maxLength32
minLength32
class SFUDeleteResponse:
created: Optional[datetime]

The date and time the item was created.

formatdate-time
modified: Optional[datetime]

The date and time the item was last modified.

formatdate-time
name: Optional[str]

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

uid: Optional[str]

A Cloudflare-generated unique identifier for a item.

maxLength32
minLength32

CallsTURN

List TURN Keys
calls.turn.list(TURNListParams**kwargs) -> SyncSinglePage[TURNListResponse]
GET/accounts/{account_id}/calls/turn_keys
Retrieve TURN key details
calls.turn.get(strkey_id, TURNGetParams**kwargs) -> TURNGetResponse
GET/accounts/{account_id}/calls/turn_keys/{key_id}
Create a new TURN key
calls.turn.create(TURNCreateParams**kwargs) -> TURNCreateResponse
POST/accounts/{account_id}/calls/turn_keys
Edit TURN key details
calls.turn.update(strkey_id, TURNUpdateParams**kwargs) -> TURNUpdateResponse
PUT/accounts/{account_id}/calls/turn_keys/{key_id}
Delete TURN key
calls.turn.delete(strkey_id, TURNDeleteParams**kwargs) -> TURNDeleteResponse
DELETE/accounts/{account_id}/calls/turn_keys/{key_id}
ModelsExpand Collapse
class TURNListResponse:
created: Optional[datetime]

The date and time the item was created.

formatdate-time
modified: Optional[datetime]

The date and time the item was last modified.

formatdate-time
name: Optional[str]

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

uid: Optional[str]

A Cloudflare-generated unique identifier for a item.

maxLength32
minLength32
class TURNGetResponse:
created: Optional[datetime]

The date and time the item was created.

formatdate-time
modified: Optional[datetime]

The date and time the item was last modified.

formatdate-time
name: Optional[str]

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

uid: Optional[str]

A Cloudflare-generated unique identifier for a item.

maxLength32
minLength32
class TURNCreateResponse:
created: Optional[datetime]

The date and time the item was created.

formatdate-time
key: Optional[str]

Bearer token

maxLength64
minLength64
modified: Optional[datetime]

The date and time the item was last modified.

formatdate-time
name: Optional[str]

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

uid: Optional[str]

A Cloudflare-generated unique identifier for a item.

maxLength32
minLength32
class TURNUpdateResponse:
created: Optional[datetime]

The date and time the item was created.

formatdate-time
modified: Optional[datetime]

The date and time the item was last modified.

formatdate-time
name: Optional[str]

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

uid: Optional[str]

A Cloudflare-generated unique identifier for a item.

maxLength32
minLength32
class TURNDeleteResponse:
created: Optional[datetime]

The date and time the item was created.

formatdate-time
modified: Optional[datetime]

The date and time the item was last modified.

formatdate-time
name: Optional[str]

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

uid: Optional[str]

A Cloudflare-generated unique identifier for a item.

maxLength32
minLength32