scango.ch API
Customer REST API for scango.ch.
Authenticate with Authorization: Bearer <api-key> (Read or Write key). Money amounts are integer cents. List responses use { data, meta }.
The API is meant for server-to-server calls. Browsers may call it only from these docs (Try it panel). Request bodies are JSON (max. 1 MB) unless an operation says otherwise. Date-time parameters must be UTC ISO-8601 with a Z suffix (2024-01-01T00:00:00.000Z).
Errors use { statusCode, message, timestamp, path }. Every authentication or permission failure (missing, unknown or inactive key, or a Read key on a write operation) is 403. A method an endpoint does not support returns 405 with an Allow header.
https://dashboard.scango.ch/api/v1Products
Product catalog
- GETList or search products
/products - POSTCreate product
/products - GETGet product by ID
/products/{productId} - POSTUpdate product
/products/{productId} - DELETEDelete product
/products/{productId} - POSTUpload product image
/products/{productId}/image - DELETEDelete product image
/products/{productId}/image
Orders
Orders
Suppliers
Suppliers
- GETList suppliers
/suppliers - POSTCreate supplier
/suppliers - GETGet supplier by ID
/suppliers/{supplierId} - POSTUpdate supplier
/suppliers/{supplierId} - DELETEDelete supplier
/suppliers/{supplierId}
Categories
Categories
- GETList categories
/categories - POSTCreate category
/categories - GETGet category by ID
/categories/{categoryId} - POSTUpdate category
/categories/{categoryId} - DELETEDelete category
/categories/{categoryId}
Stores
Store locations
- GETList stores
/stores - POSTCreate store
/stores - GETGet store by ID
/stores/{storeId} - POSTUpdate store
/stores/{storeId} - DELETEDelete store
/stores/{storeId}
Identity logs
Identity verification logs and blocked identities. Available only when the identity-logs feature is enabled for the organization.