Zum Inhalt springen
scango.ch
Esc
↑↓navigieren↵öffnen⌘JVorschau

Produkt erstellen

Produkt erstellen. Erfordert einen Write-Key.

POST/products
Autorisierung
AuthorizationBearer-Token (API-Key) · headererforderlich

Organisations-API-Key.

Request-Body
erforderlichapplication/json
namestringerforderlich
min length 1
pricenumbererforderlich

Preis in Rappen

taxCategorystringerforderlich
Erlaubt:8.12.63.80
supplierstring
categorystring
declarationsstring
barcodestring

Normalisiert zu Kleinbuchstaben; leer wird zur Dokument-ID

barcodeAliasesobject[]

Optionale zusätzliche EANs. Weglassen, wenn nicht genutzt. Verfügbar, wenn die Funktion Barcode-Aliase für die Organisation aktiviert ist; sonst 403 Feature not available.

Eigenschaften anzeigen
Array von object
codestringerforderlich
quantitynumber
priceinteger

Optionaler Gebindepreis in Rappen

labelstring
externalIdstring

Optionale externe Artikel-ID

externalIdstring
depositProductnumber

Depot in Rappen

depositProductLabelstring
descriptionstring
salePricenumber
salePercentagenumber
salePriceDateFromstring<date-time>
salePriceDateTostring<date-time>
costPricenumber
marginnumber
showOnScreenboolean
ageRestrictionboolean
showOnScaleboolean
saleStopboolean
deactivatedboolean
imageUrlstring

Bild-URL, wird unverändert gespeichert. Für einen Datei-Upload POST /products/{productId}/image verwenden.

indexnumber
Antworten
200

Produkt erstellt

successbooleanerforderlich
idstringerforderlich
400

Ungültige Parameter oder ungültiger Body.

statusCodeintegererforderlich

HTTP-Statuscode

messagestringerforderlich

Lesbare Fehlermeldung

timestampstring<date-time>erforderlich

Zeitpunkt des Fehlers (UTC).

pathstringerforderlich

Request-URL (Pfad und Query-String).

403

Fehlender, unbekannter oder inaktiver API-Key oder ein Read-Key bei einem Schreibzugriff.

statusCodeintegererforderlich

HTTP-Statuscode

messagestringerforderlich

Lesbare Fehlermeldung

timestampstring<date-time>erforderlich

Zeitpunkt des Fehlers (UTC).

pathstringerforderlich

Request-URL (Pfad und Query-String).

Ausprobieren
Server
Autorisierung
Bodyapplication/json
Anfrage
curl -X POST 'https://dashboard.scango.ch/api/v1/products' \
  -H 'Authorization: Bearer YOUR_TOKEN' \
  -H 'Accept: application/json' \
  -H 'Content-Type: application/json' \
  -d '{
  "name": "Orangensaft 1L",
  "price": 349,
  "taxCategory": "2.6",
  "description": "Frischer Orangensaft",
  "supplier": "sup_01",
  "category": "cat_beverages",
  "barcode": "7610800009999",
  "externalId": "sku-oj-1l",
  "showOnScreen": true,
  "ageRestriction": false,
  "showOnScale": false,
  "saleStop": false
}'
Antwort
{
  "success": true,
  "id": "newProductId"
}

War diese Seite hilfreich?