CloudflareDeprecation

Cloudflare deprecates legacy Workers KV namespace API routes

Legacy Workers KV routes under /workers/namespaces stop working on October 15, 2026. Migrate path prefixes to /storage/kv/namespaces.

Action required

Effective
Deadline
Migration effort
Low
Cost impact
Unknown

What changed

Cloudflare deprecated the legacy Workers KV API routes under /accounts/{account_id}/workers/namespaces/* as of July 15, 2026. Those routes stop working on October 15, 2026.

The replacement routes live under /accounts/{account_id}/storage/kv/namespaces/*. Cloudflare states the legacy and replacement routes accept the same request parameters and return the same response payloads; migration is a URL path substitution from /workers/namespaces/ to /storage/kv/namespaces/.

Who is affected

Integrations, scripts, Terraform/providers, SDKs, or internal clients that still call the legacy /workers/namespaces KV management routes. Runtime Worker bindings that already use the documented storage KV API are outside this path change.

What you need to do

Required before October 15, 2026:

Update any caller that hits /accounts/{account_id}/workers/namespaces/ to the matching /accounts/{account_id}/storage/kv/namespaces/ route. Cloudflare documents direct equivalents for namespace CRUD, keys listing, metadata, and values operations.

No request/response reshape is described for this migration—only the path prefix changes.

Migration effort

Likely low when the only change is the documented path substitution. Treat as higher if route construction is scattered across many services or generated clients without a single base URL.

Cost impact

Unknown. Cloudflare describes an API route relocation and does not establish pricing direction for Workers KV usage. Absence of pricing detail is not evidence of neutral impact.

Timeline

  1. Source published

  2. Deadline

Official source

Confirm timing and guidance on the provider’s first-party documentation.

Open official source

Last verified

Action level: Action required · Published