Skip to main content
All routes require:
Scopes: store:read (GET also accepts widget:read) · store:update. Ceiling manageSettings. PUT is the same handler as PATCH.

Read

GET returns the store identity fields only.
logo, favicon, and background are normalized media URLs. embedColor is a lowercase #rrggbb, or null when unset or not a 6-digit hex.

Update

PATCH and PUT are partial. Omitted fields stay as they are. Unknown keys are ignored, including storeId in the JSON body. At least one field below is required. The response is the same object as GET. Payment secrets, pixels, and social URLs are not accepted here. Use storefront for presentation fields and payments for gateways.

Errors