Vai al contenuto
scango.ch
Italiano
Esc
navigaapri⌘Janteprima

Aggiorna negozio

Aggiorna un negozio (il body POST è parziale). Richiede una chiave Write. Invia null per cancellare un campo opzionale. Le credenziali Zahls restano solo nel dashboard.

POST/stores/{storeId}
Autorizzazione
AutorizzazioneToken Bearer (API key) · headerobbligatorio
Chiave API dell'organizzazione.
Parametri path
storeIdstringobbligatorio
Corpo della richiesta
obbligatorioapplication/json
namestring
addressstring | null
zipCodestring | null
citystring | null
Etichetta leggibile del negozio nell'organizzazione
vatNumberstring | null
paymentCashboolean | null
paymentPaytecboolean | null
paymentZahlsboolean | null
paymentZahlsOfflineboolean | null
paymentCashOfflineboolean | null
showSupplierboolean | null
hideTextStartboolean | null
generalMarginnumber | null
customMessagestring | null
backgroundImageCartstring | object | any
Mostra proprietà
Uno tra:
string
string
object
srcstring
any
any
backgroundImagestring | object | any
Mostra proprietà
Uno tra:
string
string
object
srcstring
any
any
backgroundColorstring | null
backgroundFontColorstring | null
playSoundboolean | null
standardSoundstring | null
adminMailstring | null
showInfoButtonboolean | null
deleteCountdownnumber | null
logoUrlstring | null
languageMultiboolean | null
languageMainstring | null
Consentiti:deenfrit
languageSelectorstring[] | null
translationsobject | null
deletedboolean
Imposta true per il soft-delete.
Risposte
200Aggiornato
successbooleanobbligatorio
400Richiesta non valida
statusCodeintegerobbligatorio
Codice di stato HTTP
messagestringobbligatorio
Messaggio di errore leggibile
timestampstring<date-time>obbligatorio
pathstringobbligatorio
Percorso della richiesta
403Non autorizzato
statusCodeintegerobbligatorio
Codice di stato HTTP
messagestringobbligatorio
Messaggio di errore leggibile
timestampstring<date-time>obbligatorio
pathstringobbligatorio
Percorso della richiesta
404Not found
statusCodeintegerobbligatorio
Codice di stato HTTP
messagestringobbligatorio
Messaggio di errore leggibile
timestampstring<date-time>obbligatorio
pathstringobbligatorio
Percorso della richiesta
Richiesta
curl -X POST "https://dashboard.scango.ch/api/v1/stores/string" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "name": "string",
  "address": "string",
  "zipCode": "string",
  "city": "string",
  "vatNumber": "string",
  "paymentCash": true,
  "paymentPaytec": true,
  "paymentZahls": true,
  "paymentZahlsOffline": true,
  "paymentCashOffline": true,
  "showSupplier": true,
  "hideTextStart": true,
  "generalMargin": 0,
  "customMessage": "string",
  "backgroundImageCart": "string",
  "backgroundImage": "string",
  "backgroundColor": "string",
  "backgroundFontColor": "string",
  "playSound": true,
  "standardSound": "string",
  "adminMail": "string",
  "showInfoButton": true,
  "deleteCountdown": 0,
  "logoUrl": "string",
  "languageMulti": true,
  "languageMain": "de",
  "languageSelector": [
    "de"
  ],
  "translations": {},
  "deleted": true
}'
Risposta
{
  "success": true
}