Vendingweb API
Number of APIs: 27
API key authorization
Along with the defined basic authentication (clientid and clientidpass), it is mandatory to also send the api in the header. As Qodex only allows one global authentication a header is automatically added to every request (key: apiKey, value: apikey).
Make sure to also send this header in your own integration to avoid errors in the near future.
-
Click & Collect (pickupdeliveries) - Get 1 order GET {{url}}/api/external/pickupdeliveries/id/:orderid
-
Transactions - Transactions per badge POST {{url}}/api/external/transactions/badgetotals/0
-
Stock Reservations - Reservation products POST {{url}}/api/external/stockreservations/stockreservationproducts
-
Transactions - Transactions totals period POST {{url}}/api/external/transactions/transactiontotals
-
Click & Collect (pickupdeliveries) - Get all orders GET {{url}}/api/external/pickupdeliveries/{{clientid}}?statuses=3
-
Products - Download product image full GET {{url}}/api/external/products/downloadfullimage/{{product_id}}
-
Click & Collect (pickupdeliveries) - Create POST {{url}}/api/external/pickupdeliveries/create/:sentFromMachine
-
Click & Collect (pickupdeliveries) - Update single order POST {{url}}/api/external/pickupdeliveries/savepickupdelivery
-
Machines - Get all machines GET {{url}}/api/external/machines
-
Machine Layout - Add product to motor POST {{url}}/api/external/machines/addproducttomotor