Hyperdrive

hyperdrive

Domain types

Configuration = { host, port, database, 3 more... } | { access_client_id, access_client_secret, host, 4 more... }
Hyperdrive = { id, name, origin, 1 more... }
Hyperdrive

Configs

hyperdrive.configs

Methods

Create Hyperdrive -> Envelope<>
post/accounts/{account_id}/hyperdrive/configs

Creates and returns a new Hyperdrive configuration.

Delete Hyperdrive -> Envelope<unknown>
delete/accounts/{account_id}/hyperdrive/configs/{hyperdrive_id}

Deletes the specified Hyperdrive.

Patch Hyperdrive -> Envelope<>
patch/accounts/{account_id}/hyperdrive/configs/{hyperdrive_id}

Patches and returns the specified Hyperdrive configuration. Custom caching settings are not kept if caching is disabled.

Get Hyperdrive -> Envelope<>
get/accounts/{account_id}/hyperdrive/configs/{hyperdrive_id}

Returns the specified Hyperdrive configuration.

List Hyperdrives -> SinglePage<>
get/accounts/{account_id}/hyperdrive/configs

Returns a list of Hyperdrives

Security

The preferred authorization scheme for interacting with the Cloudflare API. Create a token.

Example: Authorization: Bearer Sn3lZJTBX6kkg7OdcBUAxOO963GEIyGQqnFTOFYY

Parameters
account_id: string

Identifier

Response fields
errors: Array<>
messages: Array<>
result: Array<>
success: true

Whether the API call was successful

result_info: { count, page, per_page, 1 more... }
Optional
Request example
200Example
Update Hyperdrive -> Envelope<>
put/accounts/{account_id}/hyperdrive/configs/{hyperdrive_id}

Updates and returns the specified Hyperdrive configuration.