Vai al contenuto
scango.ch
Esc
↑↓naviga↵apri⌘Janteprima

Crea negozio

Crea una sede. Richiede una chiave Write. In un’organizzazione name è spesso il brand; usa city (o indirizzo) per distinguere le sedi. Le credenziali del provider di pagamento (Zahls) si configurano nel dashboard, non tramite questa API.

POST/stores
Autorizzazione
AuthorizationToken Bearer (chiave API) · headerobbligatorio

Chiave API dell'organizzazione.

Corpo della richiesta
obbligatorioapplication/json
namestringobbligatorio
min length 1
addressstring
zipCodestring
citystring

Etichetta leggibile del negozio all’interno dell’organizzazione

vatNumberstring
paymentCashboolean
paymentPaytecboolean
paymentZahlsboolean
paymentZahlsOfflineboolean
paymentCashOfflineboolean
showSupplierboolean
hideTextStartboolean
generalMarginnumber
customMessagestring
backgroundImageCartstring | object
Mostra proprietà
Uno tra:
string
string
object
srcstring
backgroundImagestring | object
Mostra proprietà
Uno tra:
string
string
object
srcstring
backgroundColorstring
backgroundFontColorstring
playSoundboolean
standardSoundstring
adminMailstring
showInfoButtonboolean
showPicturesboolean
showPicturesScaleboolean
deleteCountdownnumber
logoUrlstring
languageMultiboolean
languageMainstring
Consentiti:deenfrit
languageSelectorstring[]
translationsobject
Risposte
200

Negozio creato

successbooleanobbligatorio
idstringobbligatorio
400

Parametri o body non validi.

statusCodeintegerobbligatorio

Codice di stato HTTP

messagestringobbligatorio

Messaggio di errore leggibile

timestampstring<date-time>obbligatorio

Momento dell’errore (UTC).

pathstringobbligatorio

URL della richiesta (percorso e query string).

403

Chiave API mancante, sconosciuta o inattiva, oppure chiave Read su un’operazione di scrittura.

statusCodeintegerobbligatorio

Codice di stato HTTP

messagestringobbligatorio

Messaggio di errore leggibile

timestampstring<date-time>obbligatorio

Momento dell’errore (UTC).

pathstringobbligatorio

URL della richiesta (percorso e query string).

Prova
Server
Autorizzazione
Bodyapplication/json
Richiesta
curl -X POST 'https://dashboard.scango.ch/api/v1/stores' \
  -H 'Authorization: Bearer YOUR_TOKEN' \
  -H 'Accept: application/json' \
  -H 'Content-Type: application/json' \
  -d '{
  "name": "Negozio principale",
  "city": "Zürich",
  "address": "Bahnhofstrasse 1",
  "zipCode": "8001"
}'
Risposta
{
  "success": true,
  "id": "newStoreId"
}

Questa pagina ti è stata utile?