---
title: Presets
---

[Skip to content](#_top)

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

[Realtime Kit](https://developers.cloudflare.com/api/go/resources/realtime_kit)

Copy Markdown

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

---

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

# Presets

##### [Fetch all presets](https://developers.cloudflare.com/api/go/resources/realtime_kit/subresources/presets/methods/get)

client.RealtimeKit.Presets.Get(ctx, appID, params) (\*[PresetGetResponse](<https://developers.cloudflare.com/api/go/resources/realtime_kit#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/realtime/kit/{app\_id}/presets

##### [Create a preset](https://developers.cloudflare.com/api/go/resources/realtime_kit/subresources/presets/methods/create)

client.RealtimeKit.Presets.New(ctx, appID, params) (\*[PresetNewResponse](<https://developers.cloudflare.com/api/go/resources/realtime_kit#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/realtime/kit/{app\_id}/presets

##### [Fetch details of a preset](https://developers.cloudflare.com/api/go/resources/realtime_kit/subresources/presets/methods/get_preset_by_id)

client.RealtimeKit.Presets.GetPresetByID(ctx, appID, presetID, query) (\*[PresetGetPresetByIDResponse](<https://developers.cloudflare.com/api/go/resources/realtime_kit#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetGetPresetByIDResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/realtime/kit/{app\_id}/presets/{preset\_id}

##### [Delete a preset](https://developers.cloudflare.com/api/go/resources/realtime_kit/subresources/presets/methods/delete)

client.RealtimeKit.Presets.Delete(ctx, appID, presetID, body) (\*[PresetDeleteResponse](<https://developers.cloudflare.com/api/go/resources/realtime_kit#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetDeleteResponse%20%3E%20(schema)>), error)

DELETE/accounts/{account\_id}/realtime/kit/{app\_id}/presets/{preset\_id}

##### [Update a preset](https://developers.cloudflare.com/api/go/resources/realtime_kit/subresources/presets/methods/update)

client.RealtimeKit.Presets.Update(ctx, appID, presetID, params) (\*[PresetUpdateResponse](<https://developers.cloudflare.com/api/go/resources/realtime_kit#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetUpdateResponse%20%3E%20(schema)>), error)

PATCH/accounts/{account\_id}/realtime/kit/{app\_id}/presets/{preset\_id}

##### [Replace a preset](https://developers.cloudflare.com/api/go/resources/realtime_kit/subresources/presets/methods/replace_preset_by_id)

client.RealtimeKit.Presets.ReplacePresetByID(ctx, appID, presetID, params) (\*[PresetReplacePresetByIDResponse](<https://developers.cloudflare.com/api/go/resources/realtime_kit#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)>), error)

PUT/accounts/{account\_id}/realtime/kit/{app\_id}/presets/{preset\_id}