Skip to main content
Creates a store for the merchant on the access token. Use this to onboard locations from a POS, RMS, or internal ops tool.
Requires an access token with the stores:write scope. See Token to obtain a token.
merchant_id and env come from the token. Coverage zones are a separate resource — this endpoint returns coverage_zones: []. channel_ids and fulfillment_ids list the channels and fulfillments the store offers. When omitted, every channel and fulfillment the merchant has at that moment is enabled. Send [] to create the store with none enabled.

Request

Response

Returns 201 with the created store in data. Duplicate id for the same merchant, brand, and env returns 422.