Skip to content
Search docs ⌘K
EN Current language: English
EN Current language: English
PUT

/admin/api/2026-07/zones/{zone_id}.json

Update an existing zone's name, coverage, or status.

Try it

Parameters

ParameterTypeDescription
zone_idinteger, requiredThe zone's numeric ID, as a path parameter.
zone.statusstring, optionalOne of `draft`, `published`, `archived`. Publishing requires at least one rule attached.

Error responses

StatusCodeMessage
404NOT_FOUNDNo zone exists with the given zone_id on this shop.
422PUBLISH_REQUIRES_RULECannot set status to published on a zone with zero rules attached.