Aller au contenu
scango.ch
Esc
↑↓naviguer↵ouvrir⌘Japerçu

Créer un magasin

Créer un point de vente. Nécessite une clé Write. Dans une organisation, name est souvent la marque ; utilisez city (ou l’adresse) pour distinguer les emplacements. Les identifiants du prestataire de paiement (Zahls) se configurent dans le tableau de bord, pas via cette API.

POST/stores
Autorisation
AuthorizationJeton Bearer (clé API) · headerobligatoire

Clé API de l’organisation.

Corps de la requête
obligatoireapplication/json
namestringobligatoire
min length 1
addressstring
zipCodestring
citystring

Libellé lisible du magasin au sein de l’organisation

vatNumberstring
paymentCashboolean
paymentPaytecboolean
paymentZahlsboolean
paymentZahlsOfflineboolean
paymentCashOfflineboolean
showSupplierboolean
hideTextStartboolean
generalMarginnumber
customMessagestring
backgroundImageCartstring | object
Afficher les propriétés
Un parmi:
string
string
object
srcstring
backgroundImagestring | object
Afficher les propriétés
Un parmi:
string
string
object
srcstring
backgroundColorstring
backgroundFontColorstring
playSoundboolean
standardSoundstring
adminMailstring
showInfoButtonboolean
showPicturesboolean
showPicturesScaleboolean
deleteCountdownnumber
logoUrlstring
languageMultiboolean
languageMainstring
Autorisé:deenfrit
languageSelectorstring[]
translationsobject
Réponses
200

Magasin créé

successbooleanobligatoire
idstringobligatoire
400

Paramètres ou corps invalides.

statusCodeintegerobligatoire

Code de statut HTTP

messagestringobligatoire

Message d’erreur lisible

timestampstring<date-time>obligatoire

Moment de l’erreur (UTC).

pathstringobligatoire

URL de la requête (chemin et chaîne de requête).

403

Clé API absente, inconnue ou inactive, ou clé Read sur une opération d’écriture.

statusCodeintegerobligatoire

Code de statut HTTP

messagestringobligatoire

Message d’erreur lisible

timestampstring<date-time>obligatoire

Moment de l’erreur (UTC).

pathstringobligatoire

URL de la requête (chemin et chaîne de requête).

Essayer
Serveur
Autorisation
Bodyapplication/json
Requête
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": "Magasin principal",
  "city": "Zürich",
  "address": "Bahnhofstrasse 1",
  "zipCode": "8001"
}'
Réponse
{
  "success": true,
  "id": "newStoreId"
}

Cette page vous a-t-elle été utile ?