---
title: Configs
---

[Skip to content](#%5Ftop) 

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

[Hyperdrive](https://developers.cloudflare.com/api/typescript/resources/hyperdrive)

Copy Markdown

Open in **Claude**

Open in **ChatGPT**

Open in **Cursor**

---

**Copy Markdown**

**View as Markdown**

# Configs

##### [List Hyperdrives](https://developers.cloudflare.com/api/typescript/resources/hyperdrive/subresources/configs/methods/list)

client.hyperdrive.configs.list(ConfigListParams { account\_id, page, per\_page } params, RequestOptionsoptions?): V4PagePaginationArray<[Hyperdrive](https://developers.cloudflare.com/api/typescript/resources/hyperdrive#%28resource%29%20hyperdrive%20%3E%20%28model%29%20hyperdrive%20%3E%20%28schema%29) { id, name, origin, 6 more } \>

GET/accounts/{account\_id}/hyperdrive/configs

##### [Get Hyperdrive](https://developers.cloudflare.com/api/typescript/resources/hyperdrive/subresources/configs/methods/get)

client.hyperdrive.configs.get(stringhyperdriveID, ConfigGetParams { account\_id } params, RequestOptionsoptions?): [Hyperdrive](https://developers.cloudflare.com/api/typescript/resources/hyperdrive#%28resource%29%20hyperdrive%20%3E%20%28model%29%20hyperdrive%20%3E%20%28schema%29) { id, name, origin, 6 more } 

GET/accounts/{account\_id}/hyperdrive/configs/{hyperdrive\_id}

##### [Create Hyperdrive](https://developers.cloudflare.com/api/typescript/resources/hyperdrive/subresources/configs/methods/create)

client.hyperdrive.configs.create(ConfigCreateParams { account\_id, name, origin, 3 more } params, RequestOptionsoptions?): [Hyperdrive](https://developers.cloudflare.com/api/typescript/resources/hyperdrive#%28resource%29%20hyperdrive%20%3E%20%28model%29%20hyperdrive%20%3E%20%28schema%29) { id, name, origin, 6 more } 

POST/accounts/{account\_id}/hyperdrive/configs

##### [Replace Hyperdrive](https://developers.cloudflare.com/api/typescript/resources/hyperdrive/subresources/configs/methods/update)

client.hyperdrive.configs.update(stringhyperdriveID, ConfigUpdateParams { account\_id, name, origin, 3 more } params, RequestOptionsoptions?): [Hyperdrive](https://developers.cloudflare.com/api/typescript/resources/hyperdrive#%28resource%29%20hyperdrive%20%3E%20%28model%29%20hyperdrive%20%3E%20%28schema%29) { id, name, origin, 6 more } 

PUT/accounts/{account\_id}/hyperdrive/configs/{hyperdrive\_id}

##### [Update Hyperdrive](https://developers.cloudflare.com/api/typescript/resources/hyperdrive/subresources/configs/methods/edit)

client.hyperdrive.configs.edit(stringhyperdriveID, ConfigEditParams { account\_id, caching, mtls, 3 more } params, RequestOptionsoptions?): [Hyperdrive](https://developers.cloudflare.com/api/typescript/resources/hyperdrive#%28resource%29%20hyperdrive%20%3E%20%28model%29%20hyperdrive%20%3E%20%28schema%29) { id, name, origin, 6 more } 

PATCH/accounts/{account\_id}/hyperdrive/configs/{hyperdrive\_id}

##### [Delete Hyperdrive](https://developers.cloudflare.com/api/typescript/resources/hyperdrive/subresources/configs/methods/delete)

client.hyperdrive.configs.delete(stringhyperdriveID, ConfigDeleteParams { account\_id } params, RequestOptionsoptions?): [ConfigDeleteResponse](https://developers.cloudflare.com/api/typescript/resources/hyperdrive#%28resource%29%20hyperdrive.configs%20%3E%20%28model%29%20config%5Fdelete%5Fresponse%20%3E%20%28schema%29) | null

DELETE/accounts/{account\_id}/hyperdrive/configs/{hyperdrive\_id}

##### ModelsExpand Collapse 

ConfigDeleteResponse \= unknown