---
title: TURN
---

[Skip to content](#_top)

[API Reference](https://developers.cloudflare.com/api/go)

[Calls](https://developers.cloudflare.com/api/go/resources/calls)

Copy Markdown

Open in **Claude**Open in **ChatGPT**Open in **Cursor**

---

**Copy Markdown****View as Markdown**

# TURN

##### [List TURN keys](https://developers.cloudflare.com/api/go/resources/calls/subresources/turn/methods/list)

client.Calls.TURN.List(ctx, query) (\*SinglePage\[[TURNListResponse](<https://developers.cloudflare.com/api/go/resources/calls#(resource)%20calls.turn%20%3E%20(model)%20TURNListResponse%20%3E%20(schema)>)], error)

GET/accounts/{account\_id}/calls/turn\_keys

##### [Retrieve TURN key details](https://developers.cloudflare.com/api/go/resources/calls/subresources/turn/methods/get)

client.Calls.TURN.Get(ctx, keyID, query) (\*[TURNGetResponse](<https://developers.cloudflare.com/api/go/resources/calls#(resource)%20calls.turn%20%3E%20(model)%20TURNGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/calls/turn\_keys/{key\_id}

##### [Create a TURN key](https://developers.cloudflare.com/api/go/resources/calls/subresources/turn/methods/create)

client.Calls.TURN.New(ctx, params) (\*[TURNNewResponse](<https://developers.cloudflare.com/api/go/resources/calls#(resource)%20calls.turn%20%3E%20(model)%20TURNNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/calls/turn\_keys

##### [Update TURN key details](https://developers.cloudflare.com/api/go/resources/calls/subresources/turn/methods/update)

client.Calls.TURN.Update(ctx, keyID, params) (\*[TURNUpdateResponse](<https://developers.cloudflare.com/api/go/resources/calls#(resource)%20calls.turn%20%3E%20(model)%20TURNUpdateResponse%20%3E%20(schema)>), error)

PUT/accounts/{account\_id}/calls/turn\_keys/{key\_id}

##### [Delete TURN key](https://developers.cloudflare.com/api/go/resources/calls/subresources/turn/methods/delete)

client.Calls.TURN.Delete(ctx, keyID, body) (\*[TURNDeleteResponse](<https://developers.cloudflare.com/api/go/resources/calls#(resource)%20calls.turn%20%3E%20(model)%20TURNDeleteResponse%20%3E%20(schema)>), error)

DELETE/accounts/{account\_id}/calls/turn\_keys/{key\_id}