Documentation
All requests to this API MUST include a HTTP HEADER called "api-key" containing the API key you received.
The following routes are available:
GET/api/availability/{SKU:[a-zA-Z0-9\-]+}/{PIECES:[0-9]+}
Will reveal if the requested pieces are available for the requested SKU.
GET/api/export/{xml/json}
Presents either an XML or JSON file containing SKU's and their belonging EAN.
POST/api/order
Will create an order.
Example JSON body:
{
"order_id": "12344",
"orderlines": [
{
"numItemsOrdered": 1,
"stockKeepingUnit": "MAUBO0079",
"disregardAvailability": true
}
],
"deliveryAddress": {
"addressee": "Jonna Knudsen",
"streetNameAndNumber": "Overgade 8",
"cityTownOrVillage": "Lystrup",
"postalCode": "8520",
"countryCode": "DK"
},
"deliveryDate": "2019-02-25",
"ourReference": "OUR 4711",
"goodsReceiversReference": "GRR 4711",
"otherReference": "OTR 4711",
"contactPerson": {
"name": "Ole K. Karlsen",
"email": "[email protected]",
"phoneNumber": "87346987"
}
}POST/api/v2/order
Will create an order (V2).
Example JSON body:
{
"orderNumber": "12344",
"orderLines": [
{
"numberOfItems": 1,
"articleNumber": "MAUBO0079",
"disregardAvailability": true
}
],
"deliveryAddress": {
"addressee": "Jonna Knudsen",
"streetNameAndNumber": "Overgade 8",
"cityTownOrVillage": "Lystrup",
"postalCode": "8520",
"countryCode": "DK",
"email": "[email protected]"
},
"deliveryDate": "2019-02-25",
"referenceNumber": "OUR 4711",
"transporter": {
"transporterCode": "PPP",
"transporterServiceCode": "YYY",
"transporterShopID": "12345"
},
"emailNotification": {
"toBeNotified": bool,
"value": "[email protected]"
},
"smsNotification": {
"toBeNotified": bool,
"value": "12345678"
}
}GET/api/v2/order/{ORDER_ID:[0-9]+}
Gets the specified order.
DELETE/api/order/{ORDER_ID:[0-9]+}
Will delete the order.