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

/admin/api/2026-07/zones.json

Create a new zone in draft status.

Try it

Parameters

ParameterTypeDescription
zone.namestring, requiredCustomer-facing name of the zone.
zone.coverage_typestring, requiredOne of `radius`, `postal_code`, `pickup`.
zone.coverage_valuestring, optionalRequired unless coverage_type is `pickup`. Radius in kilometers, or a comma-separated postal code list.

Error responses

StatusCodeMessage
422VALIDATION_ERROROne or more zone fields failed validation. See the errors object for field-level detail.
409DUPLICATE_ZONE_NAMEA zone with this name already exists on the shop.