Create store
Create a store location. Requires a Write key. Within an organization, name is often the brand; use city (or address) to distinguish locations. Payment provider credentials (Zahls) are configured in the dashboard, not via this API.
POST
/storesAuthorization
AuthorizationBearer token (API key) · headerrequiredOrganization API key.
Request body
requiredapplication/jsonnamestringrequiredmin length 1
addressstringzipCodestringcitystringHuman-readable store label within the organization
vatNumberstringpaymentCashbooleanpaymentPaytecbooleanpaymentZahlsbooleanpaymentZahlsOfflinebooleanpaymentCashOfflinebooleanshowSupplierbooleanhideTextStartbooleangeneralMarginnumbercustomMessagestringbackgroundImageCartstring | objectShow propertiesHide properties
One of:
string
stringobject
srcstringbackgroundImagestring | objectShow propertiesHide properties
One of:
string
stringobject
srcstringbackgroundColorstringbackgroundFontColorstringplaySoundbooleanstandardSoundstringadminMailstringshowInfoButtonbooleanshowPicturesbooleanshowPicturesScalebooleandeleteCountdownnumberlogoUrlstringlanguageMultibooleanlanguageMainstringAllowed:
deenfritlanguageSelectorstring[]translationsobjectResponses
200
Store created
successbooleanrequiredidstringrequired400
Invalid parameters or body.
statusCodeintegerrequiredHTTP status code
messagestringrequiredHuman-readable error message
timestampstring<date-time>requiredWhen the error occurred (UTC).
pathstringrequiredRequest URL (path and query string).
403
Missing, unknown or inactive API key, or a Read key on a write operation.
statusCodeintegerrequiredHTTP status code
messagestringrequiredHuman-readable error message
timestampstring<date-time>requiredWhen the error occurred (UTC).
pathstringrequiredRequest URL (path and query string).