Download OpenAPI specification:Download
Registers an order in the Future Ordering system that has already been placed in a POS system.
| Content-Type required | string Default: application/json Value: "application/json" |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
| Request-Id | string |
| storeId required | string |
| orderTypeId required | string |
required | object (Order_SalesChannelExternal) |
| cultureCode required | string |
| currencyIsoCode required | string |
required | object (Order_RegisterOrderItem) |
required | object (Order_OrderPosData) |
required | object (Order_CollectionDetailsTableService) |
| userId required | string |
object (Order_Extension) | |
| desiredReadyTime | string <date-time> |
Array of objects or null (Order_Discount) Discounts for this order | |
| isAlreadyPaid required | string If set to false then payments must be included in RegisterOrderRequest |
| merchantId required | string |
Array of objects or null (Order_RegisterOrderPayment) If isAlreadyPaid = false then this is required |
{- "storeId": "string",
- "orderTypeId": "string",
- "salesChannel": {
- "id": "string",
- "name": "string",
- "additionalProperties": {
- "property1": null,
- "property2": null
}, - "webClientVersion": "string",
- "type": "external"
}, - "cultureCode": "string",
- "currencyIsoCode": "string",
- "products": {
- "menuItemId": "string",
- "registerOrderItemType": "container",
- "title": "string",
- "quantity": 0,
- "configItems": [
- { }
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": {
- "type": "string",
- "percent": 0.1
}
}, - "id": "string",
- "unitIds": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}, - "posData": {
- "orderName": "string",
- "estimatedReadyTime": "2019-08-24T14:15:22Z",
- "datePlaced": "2019-08-24T14:15:22Z",
- "cancelableUntil": "2019-08-24T14:15:22Z"
}, - "collectionDetails": {
- "type": "tableService",
- "tableName": "string"
}, - "userId": "string",
- "extensions": {
- "property1": "string",
- "property2": "string"
}, - "desiredReadyTime": "2019-08-24T14:15:22Z",
- "discounts": [
- {
- "dealId": "string",
- "title": "string",
- "quantity": 0,
- "relatedItemIds": [
- "string"
], - "relatedProductIds": [
- "string"
], - "relatedItemUnitIds": [
- "string"
], - "relatedProductUnitIds": [
- "string"
], - "amounts": [
- {
- "discountedItemId": "string",
- "discountedProductId": "string",
- "discountedItemUnitId": "string",
- "discountedProductUnitId": "string",
- "amount": 0,
- "vat": [
- {
- "type": "string",
- "percent": 0.1
}
]
}
], - "postVat": true
}
], - "isAlreadyPaid": "string",
- "merchantId": "string",
- "payments": [
- {
- "revenueCenterId": "string",
- "paymentMethodId": "string",
- "paymentProviderId": "string",
- "amount": 0,
- "paymentMethod": {
- "name": "deferred",
- "type": "minimal"
}, - "paymentProviderReference": "string"
}
]
}{- "orderId": "123"
}Returns the Order identified by passing the order-id in the url.
| order-id required | string Used to identify which order to fetch. |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
{- "orderTypeId": "takeAway",
- "salesChannel": {
- "webClientVersion": "",
- "type": "kiosk",
- "userAgentString": "",
- "deviceId": "",
- "operatingSystem": ""
}, - "collectionDetails": {
- "type": "pickup"
}, - "userId": "79130413-1862-447b-91ca-3d8e8908d268",
- "payments": [ ],
- "items": [
- {
- "subItemType": "none",
- "isContainer": false,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7286",
- "title": "Meal",
- "quantity": 1,
- "configItems": [
- {
- "subItemType": "none",
- "isContainer": true,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7285",
- "title": "Burger",
- "quantity": 1,
- "configItems": [
- {
- "subItemType": "none",
- "isContainer": false,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7284",
- "title": "Burger",
- "quantity": 1,
- "configItems": [
- {
- "subItemType": "none",
- "isContainer": true,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7034",
- "title": "Add",
- "quantity": 1,
- "configItems": [ ],
- "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "1cf4a855-96cc-4355-85c2-f3b9ebb81655",
- "unitIds": {
- "4bd86e59-4c88-4995-ac3a-576c2455ed58.0": [
- "1cf4a855-96cc-4355-85c2-f3b9ebb81655.0"
]
}
}, - {
- "subItemType": "none",
- "isContainer": true,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7035",
- "title": "Remove",
- "quantity": 1,
- "configItems": [ ],
- "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "f633f457-a233-4244-b741-df37e429694e",
- "unitIds": {
- "4bd86e59-4c88-4995-ac3a-576c2455ed58.0": [
- "f633f457-a233-4244-b741-df37e429694e.0"
]
}
}, - {
- "subItemType": "none",
- "isContainer": true,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7006",
- "title": "Change",
- "quantity": 1,
- "configItems": [
- {
- "subItemType": "none",
- "isContainer": false,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7001",
- "title": "Bread",
- "quantity": 1,
- "configItems": [ ],
- "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "64253adb-cf23-4fe6-9c23-893592c81c82",
- "unitIds": {
- "328bc913-dbbe-4ef1-9dd6-862529b97cd8.0": [
- "64253adb-cf23-4fe6-9c23-893592c81c82.0"
]
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "328bc913-dbbe-4ef1-9dd6-862529b97cd8",
- "unitIds": {
- "4bd86e59-4c88-4995-ac3a-576c2455ed58.0": [
- "328bc913-dbbe-4ef1-9dd6-862529b97cd8.0"
]
}
}, - {
- "subItemType": "none",
- "isContainer": true,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "11613",
- "title": "Change dressing",
- "quantity": 1,
- "configItems": [
- {
- "subItemType": "none",
- "isContainer": false,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "11609",
- "title": "Original",
- "quantity": 1,
- "configItems": [ ],
- "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "edc873f3-44b8-4d8a-81a5-493c79c4a486",
- "unitIds": {
- "620c9bbf-61e8-4176-8d80-7ab6ecd41d7e.0": [
- "edc873f3-44b8-4d8a-81a5-493c79c4a486.0"
]
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "620c9bbf-61e8-4176-8d80-7ab6ecd41d7e",
- "unitIds": {
- "4bd86e59-4c88-4995-ac3a-576c2455ed58.0": [
- "620c9bbf-61e8-4176-8d80-7ab6ecd41d7e.0"
]
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "4bd86e59-4c88-4995-ac3a-576c2455ed58",
- "unitIds": {
- "3b96c56c-13d6-4cb8-9bd5-5303e9341691.0": [
- "4bd86e59-4c88-4995-ac3a-576c2455ed58.0"
]
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "3b96c56c-13d6-4cb8-9bd5-5303e9341691",
- "unitIds": {
- "238ae5c7-0e68-4558-8aa0-827a69f93b7d.0": [
- "3b96c56c-13d6-4cb8-9bd5-5303e9341691.0"
]
}
}, - {
- "subItemType": "none",
- "isContainer": true,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7200",
- "title": "Change side",
- "quantity": 1,
- "configItems": [
- {
- "subItemType": "none",
- "isContainer": false,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7206",
- "title": "Crispy fries",
- "quantity": 1,
- "configItems": [
- {
- "subItemType": "none",
- "isContainer": true,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7207",
- "title": "ConFries2_StdMedFries",
- "quantity": 1,
- "configItems": [
- {
- "subItemType": "none",
- "isContainer": false,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7220",
- "title": "Fries, medium",
- "quantity": 1,
- "configItems": [ ],
- "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "debbe286-962c-4711-907b-a3253703e46e",
- "unitIds": {
- "904d0421-1d63-4b80-a69a-b070e5489389.0": [
- "debbe286-962c-4711-907b-a3253703e46e.0"
]
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "904d0421-1d63-4b80-a69a-b070e5489389",
- "unitIds": {
- "6d0e2beb-eaaa-415d-a199-d27862e6b368.0": [
- "904d0421-1d63-4b80-a69a-b070e5489389.0"
]
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "6d0e2beb-eaaa-415d-a199-d27862e6b368",
- "unitIds": {
- "fdea8e9f-1b4d-4c2b-a76f-c45b8f994455.0": [
- "6d0e2beb-eaaa-415d-a199-d27862e6b368.0"
]
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "fdea8e9f-1b4d-4c2b-a76f-c45b8f994455",
- "unitIds": {
- "238ae5c7-0e68-4558-8aa0-827a69f93b7d.0": [
- "fdea8e9f-1b4d-4c2b-a76f-c45b8f994455.0"
]
}
}, - {
- "subItemType": "none",
- "isContainer": true,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7127",
- "title": "Ändra dryck?",
- "quantity": 1,
- "configItems": [
- {
- "subItemType": "none",
- "isContainer": false,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "11214",
- "title": "Coca-Cola",
- "quantity": 1,
- "configItems": [
- {
- "subItemType": "none",
- "isContainer": true,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "11215",
- "title": "ConBev2_StdMedCocaCola",
- "quantity": 1,
- "configItems": [
- {
- "subItemType": "none",
- "isContainer": false,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "11241",
- "title": "Coca-Cola, medium",
- "quantity": 1,
- "configItems": [ ],
- "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "a0947f47-6485-4836-93ea-d77b91a6567e",
- "unitIds": {
- "581454c0-d8c8-47e7-9421-45dd9b78bdfa.0": [
- "a0947f47-6485-4836-93ea-d77b91a6567e.0"
]
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "581454c0-d8c8-47e7-9421-45dd9b78bdfa",
- "unitIds": {
- "bc0f3e77-36eb-491a-aebe-7bdd86cc5ab8.0": [
- "581454c0-d8c8-47e7-9421-45dd9b78bdfa.0"
]
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "bc0f3e77-36eb-491a-aebe-7bdd86cc5ab8",
- "unitIds": {
- "3babc9aa-f531-4d68-9f83-5f960c891d93.0": [
- "bc0f3e77-36eb-491a-aebe-7bdd86cc5ab8.0"
]
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "3babc9aa-f531-4d68-9f83-5f960c891d93",
- "unitIds": {
- "238ae5c7-0e68-4558-8aa0-827a69f93b7d.0": [
- "3babc9aa-f531-4d68-9f83-5f960c891d93.0"
]
}
}
], - "price": {
- "amount": 8200,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "238ae5c7-0e68-4558-8aa0-827a69f93b7d",
- "unitIds": {
- "238ae5c7-0e68-4558-8aa0-827a69f93b7d": [
- "238ae5c7-0e68-4558-8aa0-827a69f93b7d.0"
]
}
}
], - "discounts": [
- {
- "id": "e21801ef-06be-4053-a0bb-eda9eb1f6bdf",
- "createDate": "2024-06-05T07:43:47+00:00",
- "lastModified": "2024-06-05T07:43:47+00:00",
- "dealId": "string",
- "title": "string",
- "amounts": [
- {
- "amount": 100,
- "vat": [
- {
- "type": "string",
- "percent": 0
}
], - "discountedItemId": "238ae5c7-0e68-4558-8aa0-827a69f93b7d",
- "discountedItemUnitId": "238ae5c7-0e68-4558-8aa0-827a69f93b7d.0"
}
], - "postVat": true,
- "relatedItemIds": [
- "238ae5c7-0e68-4558-8aa0-827a69f93b7d"
], - "relatedItemUnitIds": [
- "238ae5c7-0e68-4558-8aa0-827a69f93b7d.0"
]
}
], - "currencyIsoCode": "SEK",
- "currencyDecimalDigits": 2,
- "mainEventsHistory": [
- "Created"
], - "storeDetails": {
- "storeId": null,
- "tzdbTimeZoneId": "Europe/Paris",
- "countryIsoCode": "SE",
- "currencyDecimalDigits": 2
}, - "readyTime": {
- "desired": "2023-10-24T06:20:16+00:00"
}, - "versionId": "3",
- "orderId": "AsAVUEr28xh",
- "storeId": "335",
- "createDate": "2024-06-05T07:43:04+00:00",
- "orderRefsDict": { },
- "lastModified": "2024-06-05T07:45:02+00:00",
- "links": { },
- "cultureCode": "sv-SE",
- "discountTotal": -100,
- "total": 8100,
- "subtotal": 7232
}Order abort
| order-id required |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
| code | string |
| message | string |
object | |
object |
{- "code": "string",
- "message": "string",
- "data": {
- "additionalProp1": "string",
- "additionalProp2": "string",
- "additionalProp3": "string"
}, - "innerError": {
- "code": "string",
- "message": "string",
- "data": {
- "additionalProp1": "string",
- "additionalProp2": "string",
- "additionalProp3": "string"
}, - "innerError": "string"
}
}{- "versionId": "string",
- "orderId": "string",
- "storeId": "string",
- "createDate": "2019-08-24T14:15:22Z",
- "orderRefsDict": {
- "property1": "string",
- "property2": "string"
}, - "lastModified": "string",
- "desiredReadyTime": "2019-08-24T14:15:22Z",
- "orderTypeId": "string",
- "salesChannel": {
- "id": "string",
- "name": "string",
- "additionalProperties": {
- "property1": null,
- "property2": null
}, - "webClientVersion": "string",
- "type": "external"
}, - "collectionDetails": {
- "type": "tableService",
- "tableName": "string"
}, - "cultureCode": "string",
- "userId": "string",
- "payments": [
- {
- "amount": 0,
- "transactionId": "string",
- "paymentProviderReference": "string",
- "paymentProviderId": "string",
- "merchantId": "string"
}
], - "products": [
- {
- "createDate": "2019-08-24T14:15:22Z",
- "lastModified": "2019-08-24T14:15:22Z",
- "menuItemId": "string",
- "type": "product",
- "title": "string",
- "quantity": 0,
- "configItems": [
- { }
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": {
- "type": "string",
- "percent": 0.1
}
}, - "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "unitIds": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "uiProperties": {
- "desired": {
- "isNegated": true
}
}
}
], - "items": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [ ],
- "id": "string",
- "unitIds": {
- "eec21340-eae0-41ae-bcba-4c8d05456c68.0": [ ]
}, - "mappingDetails": {
- "stsId": null,
- "definitionSequence": null,
- "isVirtualProduct": null
}, - "uiProperties": {
- "desired": { }
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": null,
- "percent": null
}
]
}, - "id": "string",
- "unitIds": {
- "2de998af-23e6-494f-8a70-2802023507cc.0": [
- "string"
]
}, - "mappingDetails": {
- "stsId": 0,
- "definitionSequence": 0,
- "isVirtualProduct": true
}
}
], - "id": "string",
- "unitIds": {
- "f7780d6d-8d4f-4542-81ec-2fa89e9a73a9.0": [
- "string"
]
}, - "mappingDetails": {
- "stsId": 0,
- "definitionSequence": 0,
- "isVirtualProduct": true
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "string",
- "percent": 0
}
]
}, - "id": "string",
- "unitIds": {
- "f7780d6d-8d4f-4542-81ec-2fa89e9a73a9": [
- "string"
]
}, - "context": {
- "categoryId": "string",
- "type": "string"
}
}
], - "posData": {
- "orderName": "string",
- "estimatedReadyTime": "2019-08-24T14:15:22Z",
- "datePlaced": "2019-08-24T14:15:22Z",
- "cancelableUntil": "2019-08-24T14:15:22Z"
}, - "readyTime": {
- "readyTime": {
- "desired": "string",
- "estimated": "string"
}
}, - "storeDetails": {
- "storeDetails": {
- "storeId": "string",
- "tzdbTimeZoneId": "string",
- "countryIsoCode": "string",
- "currencyDecimalDigits": 0,
- "name": "string"
}
}, - "extensions": {
- "property1": "string",
- "property2": "string"
}, - "discounts": [
- {
- "dealId": "string",
- "title": "string",
- "quantity": 0,
- "relatedItemIds": [
- "string"
], - "relatedProductIds": [
- "string"
], - "relatedItemUnitIds": [
- "string"
], - "relatedProductUnitIds": [
- "string"
], - "amounts": [
- {
- "discountedItemId": "string",
- "discountedProductId": "string",
- "discountedItemUnitId": "string",
- "discountedProductUnitId": "string",
- "amount": 0,
- "vat": [
- {
- "type": "string",
- "percent": 0.1
}
]
}
], - "postVat": true
}
], - "currencyIsoCode": "string",
- "currencyDecimalDigits": 0,
- "mainEventsHistory": [
- "string"
]
}Set cancel by customer to disallow - i.e. no longer possible for customer to cancel the order
| order-id required |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
| Content-Type required | string Default: application/json Value: "application/json" |
{- "versionId": "string",
- "orderId": "string",
- "storeId": "string",
- "createDate": "2019-08-24T14:15:22Z",
- "orderRefsDict": {
- "property1": "string",
- "property2": "string"
}, - "lastModified": "string",
- "desiredReadyTime": "2019-08-24T14:15:22Z",
- "orderTypeId": "string",
- "salesChannel": {
- "id": "string",
- "name": "string",
- "additionalProperties": {
- "property1": null,
- "property2": null
}, - "webClientVersion": "string",
- "type": "external"
}, - "collectionDetails": {
- "type": "tableService",
- "tableName": "string"
}, - "cultureCode": "string",
- "userId": "string",
- "payments": [
- {
- "amount": 0,
- "transactionId": "string",
- "paymentProviderReference": "string",
- "paymentProviderId": "string",
- "merchantId": "string"
}
], - "products": [
- {
- "createDate": "2019-08-24T14:15:22Z",
- "lastModified": "2019-08-24T14:15:22Z",
- "menuItemId": "string",
- "type": "product",
- "title": "string",
- "quantity": 0,
- "configItems": [
- { }
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": {
- "type": "string",
- "percent": 0.1
}
}, - "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "unitIds": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "uiProperties": {
- "desired": {
- "isNegated": true
}
}
}
], - "items": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [ ],
- "id": "string",
- "unitIds": {
- "eec21340-eae0-41ae-bcba-4c8d05456c68.0": [ ]
}, - "mappingDetails": {
- "stsId": null,
- "definitionSequence": null,
- "isVirtualProduct": null
}, - "uiProperties": {
- "desired": { }
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": null,
- "percent": null
}
]
}, - "id": "string",
- "unitIds": {
- "2de998af-23e6-494f-8a70-2802023507cc.0": [
- "string"
]
}, - "mappingDetails": {
- "stsId": 0,
- "definitionSequence": 0,
- "isVirtualProduct": true
}
}
], - "id": "string",
- "unitIds": {
- "f7780d6d-8d4f-4542-81ec-2fa89e9a73a9.0": [
- "string"
]
}, - "mappingDetails": {
- "stsId": 0,
- "definitionSequence": 0,
- "isVirtualProduct": true
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "string",
- "percent": 0
}
]
}, - "id": "string",
- "unitIds": {
- "f7780d6d-8d4f-4542-81ec-2fa89e9a73a9": [
- "string"
]
}, - "context": {
- "categoryId": "string",
- "type": "string"
}
}
], - "posData": {
- "orderName": "string",
- "estimatedReadyTime": "2019-08-24T14:15:22Z",
- "datePlaced": "2019-08-24T14:15:22Z",
- "cancelableUntil": "2019-08-24T14:15:22Z"
}, - "readyTime": {
- "readyTime": {
- "desired": "string",
- "estimated": "string"
}
}, - "storeDetails": {
- "storeDetails": {
- "storeId": "string",
- "tzdbTimeZoneId": "string",
- "countryIsoCode": "string",
- "currencyDecimalDigits": 0,
- "name": "string"
}
}, - "extensions": {
- "property1": "string",
- "property2": "string"
}, - "discounts": [
- {
- "dealId": "string",
- "title": "string",
- "quantity": 0,
- "relatedItemIds": [
- "string"
], - "relatedProductIds": [
- "string"
], - "relatedItemUnitIds": [
- "string"
], - "relatedProductUnitIds": [
- "string"
], - "amounts": [
- {
- "discountedItemId": "string",
- "discountedProductId": "string",
- "discountedItemUnitId": "string",
- "discountedProductUnitId": "string",
- "amount": 0,
- "vat": [
- {
- "type": "string",
- "percent": 0.1
}
]
}
], - "postVat": true
}
], - "currencyIsoCode": "string",
- "currencyDecimalDigits": 0,
- "mainEventsHistory": [
- "string"
]
}Set collection details on order
| order-id required |
| Content-Type | Value: "" |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
object | |||||
| |||||
{- "collectionDetails": {
- "type": "pickupLocker",
- "pincode": "string"
}
}Order failure
| order-id required |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
| code | string |
| message | string |
object | |
object |
{- "code": "string",
- "message": "string",
- "data": {
- "additionalProp1": "string",
- "additionalProp2": "string",
- "additionalProp3": "string"
}, - "innerError": {
- "code": "string",
- "message": "string",
- "data": {
- "additionalProp1": "string",
- "additionalProp2": "string",
- "additionalProp3": "string"
}, - "innerError": "string"
}
}{- "versionId": "string",
- "orderId": "string",
- "storeId": "string",
- "createDate": "2019-08-24T14:15:22Z",
- "orderRefsDict": {
- "property1": "string",
- "property2": "string"
}, - "lastModified": "string",
- "desiredReadyTime": "2019-08-24T14:15:22Z",
- "orderTypeId": "string",
- "salesChannel": {
- "id": "string",
- "name": "string",
- "additionalProperties": {
- "property1": null,
- "property2": null
}, - "webClientVersion": "string",
- "type": "external"
}, - "collectionDetails": {
- "type": "tableService",
- "tableName": "string"
}, - "cultureCode": "string",
- "userId": "string",
- "payments": [
- {
- "amount": 0,
- "transactionId": "string",
- "paymentProviderReference": "string",
- "paymentProviderId": "string",
- "merchantId": "string"
}
], - "products": [
- {
- "createDate": "2019-08-24T14:15:22Z",
- "lastModified": "2019-08-24T14:15:22Z",
- "menuItemId": "string",
- "type": "product",
- "title": "string",
- "quantity": 0,
- "configItems": [
- { }
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": {
- "type": "string",
- "percent": 0.1
}
}, - "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "unitIds": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "uiProperties": {
- "desired": {
- "isNegated": true
}
}
}
], - "items": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [ ],
- "id": "string",
- "unitIds": {
- "eec21340-eae0-41ae-bcba-4c8d05456c68.0": [ ]
}, - "mappingDetails": {
- "stsId": null,
- "definitionSequence": null,
- "isVirtualProduct": null
}, - "uiProperties": {
- "desired": { }
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": null,
- "percent": null
}
]
}, - "id": "string",
- "unitIds": {
- "2de998af-23e6-494f-8a70-2802023507cc.0": [
- "string"
]
}, - "mappingDetails": {
- "stsId": 0,
- "definitionSequence": 0,
- "isVirtualProduct": true
}
}
], - "id": "string",
- "unitIds": {
- "f7780d6d-8d4f-4542-81ec-2fa89e9a73a9.0": [
- "string"
]
}, - "mappingDetails": {
- "stsId": 0,
- "definitionSequence": 0,
- "isVirtualProduct": true
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "string",
- "percent": 0
}
]
}, - "id": "string",
- "unitIds": {
- "f7780d6d-8d4f-4542-81ec-2fa89e9a73a9": [
- "string"
]
}, - "context": {
- "categoryId": "string",
- "type": "string"
}
}
], - "posData": {
- "orderName": "string",
- "estimatedReadyTime": "2019-08-24T14:15:22Z",
- "datePlaced": "2019-08-24T14:15:22Z",
- "cancelableUntil": "2019-08-24T14:15:22Z"
}, - "readyTime": {
- "readyTime": {
- "desired": "string",
- "estimated": "string"
}
}, - "storeDetails": {
- "storeDetails": {
- "storeId": "string",
- "tzdbTimeZoneId": "string",
- "countryIsoCode": "string",
- "currencyDecimalDigits": 0,
- "name": "string"
}
}, - "extensions": {
- "property1": "string",
- "property2": "string"
}, - "discounts": [
- {
- "dealId": "string",
- "title": "string",
- "quantity": 0,
- "relatedItemIds": [
- "string"
], - "relatedProductIds": [
- "string"
], - "relatedItemUnitIds": [
- "string"
], - "relatedProductUnitIds": [
- "string"
], - "amounts": [
- {
- "discountedItemId": "string",
- "discountedProductId": "string",
- "discountedItemUnitId": "string",
- "discountedProductUnitId": "string",
- "amount": 0,
- "vat": [
- {
- "type": "string",
- "percent": 0.1
}
]
}
], - "postVat": true
}
], - "currencyIsoCode": "string",
- "currencyDecimalDigits": 0,
- "mainEventsHistory": [
- "string"
]
}| order-id required |
| Authorization required | Default: Value: "" |
| X-Api-Version required | Default: Value: "" |
| Content-Type | Value: "" |
{- "email": "string"
}Abort a payment session
| order-id required |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
{- "versionId": "string",
- "orderId": "string",
- "storeId": "string",
- "createDate": "2019-08-24T14:15:22Z",
- "orderRefsDict": {
- "property1": "string",
- "property2": "string"
}, - "lastModified": "string",
- "desiredReadyTime": "2019-08-24T14:15:22Z",
- "orderTypeId": "string",
- "salesChannel": {
- "id": "string",
- "name": "string",
- "additionalProperties": {
- "property1": null,
- "property2": null
}, - "webClientVersion": "string",
- "type": "external"
}, - "collectionDetails": {
- "type": "tableService",
- "tableName": "string"
}, - "cultureCode": "string",
- "userId": "string",
- "payments": [
- {
- "amount": 0,
- "transactionId": "string",
- "paymentProviderReference": "string",
- "paymentProviderId": "string",
- "merchantId": "string"
}
], - "products": [
- {
- "createDate": "2019-08-24T14:15:22Z",
- "lastModified": "2019-08-24T14:15:22Z",
- "menuItemId": "string",
- "type": "product",
- "title": "string",
- "quantity": 0,
- "configItems": [
- { }
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": {
- "type": "string",
- "percent": 0.1
}
}, - "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "unitIds": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "uiProperties": {
- "desired": {
- "isNegated": true
}
}
}
], - "items": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [ ],
- "id": "string",
- "unitIds": {
- "eec21340-eae0-41ae-bcba-4c8d05456c68.0": [ ]
}, - "mappingDetails": {
- "stsId": null,
- "definitionSequence": null,
- "isVirtualProduct": null
}, - "uiProperties": {
- "desired": { }
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": null,
- "percent": null
}
]
}, - "id": "string",
- "unitIds": {
- "2de998af-23e6-494f-8a70-2802023507cc.0": [
- "string"
]
}, - "mappingDetails": {
- "stsId": 0,
- "definitionSequence": 0,
- "isVirtualProduct": true
}
}
], - "id": "string",
- "unitIds": {
- "f7780d6d-8d4f-4542-81ec-2fa89e9a73a9.0": [
- "string"
]
}, - "mappingDetails": {
- "stsId": 0,
- "definitionSequence": 0,
- "isVirtualProduct": true
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "string",
- "percent": 0
}
]
}, - "id": "string",
- "unitIds": {
- "f7780d6d-8d4f-4542-81ec-2fa89e9a73a9": [
- "string"
]
}, - "context": {
- "categoryId": "string",
- "type": "string"
}
}
], - "posData": {
- "orderName": "string",
- "estimatedReadyTime": "2019-08-24T14:15:22Z",
- "datePlaced": "2019-08-24T14:15:22Z",
- "cancelableUntil": "2019-08-24T14:15:22Z"
}, - "readyTime": {
- "readyTime": {
- "desired": "string",
- "estimated": "string"
}
}, - "storeDetails": {
- "storeDetails": {
- "storeId": "string",
- "tzdbTimeZoneId": "string",
- "countryIsoCode": "string",
- "currencyDecimalDigits": 0,
- "name": "string"
}
}, - "extensions": {
- "property1": "string",
- "property2": "string"
}, - "discounts": [
- {
- "dealId": "string",
- "title": "string",
- "quantity": 0,
- "relatedItemIds": [
- "string"
], - "relatedProductIds": [
- "string"
], - "relatedItemUnitIds": [
- "string"
], - "relatedProductUnitIds": [
- "string"
], - "amounts": [
- {
- "discountedItemId": "string",
- "discountedProductId": "string",
- "discountedItemUnitId": "string",
- "discountedProductUnitId": "string",
- "amount": 0,
- "vat": [
- {
- "type": "string",
- "percent": 0.1
}
]
}
], - "postVat": true
}
], - "currencyIsoCode": "string",
- "currencyDecimalDigits": 0,
- "mainEventsHistory": [
- "string"
]
}Start a payment session
| order-id required |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
| paymentSessionId | string |
null{- "versionId": "string",
- "orderId": "string",
- "storeId": "string",
- "createDate": "2019-08-24T14:15:22Z",
- "orderRefsDict": {
- "property1": "string",
- "property2": "string"
}, - "lastModified": "string",
- "desiredReadyTime": "2019-08-24T14:15:22Z",
- "orderTypeId": "string",
- "salesChannel": {
- "id": "string",
- "name": "string",
- "additionalProperties": {
- "property1": null,
- "property2": null
}, - "webClientVersion": "string",
- "type": "external"
}, - "collectionDetails": {
- "type": "tableService",
- "tableName": "string"
}, - "cultureCode": "string",
- "userId": "string",
- "payments": [
- {
- "amount": 0,
- "transactionId": "string",
- "paymentProviderReference": "string",
- "paymentProviderId": "string",
- "merchantId": "string"
}
], - "products": [
- {
- "createDate": "2019-08-24T14:15:22Z",
- "lastModified": "2019-08-24T14:15:22Z",
- "menuItemId": "string",
- "type": "product",
- "title": "string",
- "quantity": 0,
- "configItems": [
- { }
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": {
- "type": "string",
- "percent": 0.1
}
}, - "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "unitIds": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "uiProperties": {
- "desired": {
- "isNegated": true
}
}
}
], - "items": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [ ],
- "id": "string",
- "unitIds": {
- "eec21340-eae0-41ae-bcba-4c8d05456c68.0": [ ]
}, - "mappingDetails": {
- "stsId": null,
- "definitionSequence": null,
- "isVirtualProduct": null
}, - "uiProperties": {
- "desired": { }
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": null,
- "percent": null
}
]
}, - "id": "string",
- "unitIds": {
- "2de998af-23e6-494f-8a70-2802023507cc.0": [
- "string"
]
}, - "mappingDetails": {
- "stsId": 0,
- "definitionSequence": 0,
- "isVirtualProduct": true
}
}
], - "id": "string",
- "unitIds": {
- "f7780d6d-8d4f-4542-81ec-2fa89e9a73a9.0": [
- "string"
]
}, - "mappingDetails": {
- "stsId": 0,
- "definitionSequence": 0,
- "isVirtualProduct": true
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "string",
- "percent": 0
}
]
}, - "id": "string",
- "unitIds": {
- "f7780d6d-8d4f-4542-81ec-2fa89e9a73a9": [
- "string"
]
}, - "context": {
- "categoryId": "string",
- "type": "string"
}
}
], - "posData": {
- "orderName": "string",
- "estimatedReadyTime": "2019-08-24T14:15:22Z",
- "datePlaced": "2019-08-24T14:15:22Z",
- "cancelableUntil": "2019-08-24T14:15:22Z"
}, - "readyTime": {
- "readyTime": {
- "desired": "string",
- "estimated": "string"
}
}, - "storeDetails": {
- "storeDetails": {
- "storeId": "string",
- "tzdbTimeZoneId": "string",
- "countryIsoCode": "string",
- "currencyDecimalDigits": 0,
- "name": "string"
}
}, - "extensions": {
- "property1": "string",
- "property2": "string"
}, - "discounts": [
- {
- "dealId": "string",
- "title": "string",
- "quantity": 0,
- "relatedItemIds": [
- "string"
], - "relatedProductIds": [
- "string"
], - "relatedItemUnitIds": [
- "string"
], - "relatedProductUnitIds": [
- "string"
], - "amounts": [
- {
- "discountedItemId": "string",
- "discountedProductId": "string",
- "discountedItemUnitId": "string",
- "discountedProductUnitId": "string",
- "amount": 0,
- "vat": [
- {
- "type": "string",
- "percent": 0.1
}
]
}
], - "postVat": true
}
], - "currencyIsoCode": "string",
- "currencyDecimalDigits": 0,
- "mainEventsHistory": [
- "string"
]
}Start a payment session
| order-id required |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
{- "versionId": "string",
- "orderId": "string",
- "storeId": "string",
- "createDate": "2019-08-24T14:15:22Z",
- "orderRefsDict": {
- "property1": "string",
- "property2": "string"
}, - "lastModified": "string",
- "desiredReadyTime": "2019-08-24T14:15:22Z",
- "orderTypeId": "string",
- "salesChannel": {
- "id": "string",
- "name": "string",
- "additionalProperties": {
- "property1": null,
- "property2": null
}, - "webClientVersion": "string",
- "type": "external"
}, - "collectionDetails": {
- "type": "tableService",
- "tableName": "string"
}, - "cultureCode": "string",
- "userId": "string",
- "payments": [
- {
- "amount": 0,
- "transactionId": "string",
- "paymentProviderReference": "string",
- "paymentProviderId": "string",
- "merchantId": "string"
}
], - "products": [
- {
- "createDate": "2019-08-24T14:15:22Z",
- "lastModified": "2019-08-24T14:15:22Z",
- "menuItemId": "string",
- "type": "product",
- "title": "string",
- "quantity": 0,
- "configItems": [
- { }
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": {
- "type": "string",
- "percent": 0.1
}
}, - "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "unitIds": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "uiProperties": {
- "desired": {
- "isNegated": true
}
}
}
], - "items": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [ ],
- "id": "string",
- "unitIds": {
- "eec21340-eae0-41ae-bcba-4c8d05456c68.0": [ ]
}, - "mappingDetails": {
- "stsId": null,
- "definitionSequence": null,
- "isVirtualProduct": null
}, - "uiProperties": {
- "desired": { }
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": null,
- "percent": null
}
]
}, - "id": "string",
- "unitIds": {
- "2de998af-23e6-494f-8a70-2802023507cc.0": [
- "string"
]
}, - "mappingDetails": {
- "stsId": 0,
- "definitionSequence": 0,
- "isVirtualProduct": true
}
}
], - "id": "string",
- "unitIds": {
- "f7780d6d-8d4f-4542-81ec-2fa89e9a73a9.0": [
- "string"
]
}, - "mappingDetails": {
- "stsId": 0,
- "definitionSequence": 0,
- "isVirtualProduct": true
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "string",
- "percent": 0
}
]
}, - "id": "string",
- "unitIds": {
- "f7780d6d-8d4f-4542-81ec-2fa89e9a73a9": [
- "string"
]
}, - "context": {
- "categoryId": "string",
- "type": "string"
}
}
], - "posData": {
- "orderName": "string",
- "estimatedReadyTime": "2019-08-24T14:15:22Z",
- "datePlaced": "2019-08-24T14:15:22Z",
- "cancelableUntil": "2019-08-24T14:15:22Z"
}, - "readyTime": {
- "readyTime": {
- "desired": "string",
- "estimated": "string"
}
}, - "storeDetails": {
- "storeDetails": {
- "storeId": "string",
- "tzdbTimeZoneId": "string",
- "countryIsoCode": "string",
- "currencyDecimalDigits": 0,
- "name": "string"
}
}, - "extensions": {
- "property1": "string",
- "property2": "string"
}, - "discounts": [
- {
- "dealId": "string",
- "title": "string",
- "quantity": 0,
- "relatedItemIds": [
- "string"
], - "relatedProductIds": [
- "string"
], - "relatedItemUnitIds": [
- "string"
], - "relatedProductUnitIds": [
- "string"
], - "amounts": [
- {
- "discountedItemId": "string",
- "discountedProductId": "string",
- "discountedItemUnitId": "string",
- "discountedProductUnitId": "string",
- "amount": 0,
- "vat": [
- {
- "type": "string",
- "percent": 0.1
}
]
}
], - "postVat": true
}
], - "currencyIsoCode": "string",
- "currencyDecimalDigits": 0,
- "mainEventsHistory": [
- "string"
]
}Canceled Order In Pos
| order-id required |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
{- "versionId": "string",
- "orderId": "string",
- "storeId": "string",
- "createDate": "2019-08-24T14:15:22Z",
- "orderRefsDict": {
- "property1": "string",
- "property2": "string"
}, - "lastModified": "string",
- "desiredReadyTime": "2019-08-24T14:15:22Z",
- "orderTypeId": "string",
- "salesChannel": {
- "id": "string",
- "name": "string",
- "additionalProperties": {
- "property1": null,
- "property2": null
}, - "webClientVersion": "string",
- "type": "external"
}, - "collectionDetails": {
- "type": "tableService",
- "tableName": "string"
}, - "cultureCode": "string",
- "userId": "string",
- "payments": [
- {
- "amount": 0,
- "transactionId": "string",
- "paymentProviderReference": "string",
- "paymentProviderId": "string",
- "merchantId": "string"
}
], - "products": [
- {
- "createDate": "2019-08-24T14:15:22Z",
- "lastModified": "2019-08-24T14:15:22Z",
- "menuItemId": "string",
- "type": "product",
- "title": "string",
- "quantity": 0,
- "configItems": [
- { }
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": {
- "type": "string",
- "percent": 0.1
}
}, - "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "unitIds": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "uiProperties": {
- "desired": {
- "isNegated": true
}
}
}
], - "items": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [ ],
- "id": "string",
- "unitIds": {
- "eec21340-eae0-41ae-bcba-4c8d05456c68.0": [ ]
}, - "mappingDetails": {
- "stsId": null,
- "definitionSequence": null,
- "isVirtualProduct": null
}, - "uiProperties": {
- "desired": { }
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": null,
- "percent": null
}
]
}, - "id": "string",
- "unitIds": {
- "2de998af-23e6-494f-8a70-2802023507cc.0": [
- "string"
]
}, - "mappingDetails": {
- "stsId": 0,
- "definitionSequence": 0,
- "isVirtualProduct": true
}
}
], - "id": "string",
- "unitIds": {
- "f7780d6d-8d4f-4542-81ec-2fa89e9a73a9.0": [
- "string"
]
}, - "mappingDetails": {
- "stsId": 0,
- "definitionSequence": 0,
- "isVirtualProduct": true
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "string",
- "percent": 0
}
]
}, - "id": "string",
- "unitIds": {
- "f7780d6d-8d4f-4542-81ec-2fa89e9a73a9": [
- "string"
]
}, - "context": {
- "categoryId": "string",
- "type": "string"
}
}
], - "posData": {
- "orderName": "string",
- "estimatedReadyTime": "2019-08-24T14:15:22Z",
- "datePlaced": "2019-08-24T14:15:22Z",
- "cancelableUntil": "2019-08-24T14:15:22Z"
}, - "readyTime": {
- "readyTime": {
- "desired": "string",
- "estimated": "string"
}
}, - "storeDetails": {
- "storeDetails": {
- "storeId": "string",
- "tzdbTimeZoneId": "string",
- "countryIsoCode": "string",
- "currencyDecimalDigits": 0,
- "name": "string"
}
}, - "extensions": {
- "property1": "string",
- "property2": "string"
}, - "discounts": [
- {
- "dealId": "string",
- "title": "string",
- "quantity": 0,
- "relatedItemIds": [
- "string"
], - "relatedProductIds": [
- "string"
], - "relatedItemUnitIds": [
- "string"
], - "relatedProductUnitIds": [
- "string"
], - "amounts": [
- {
- "discountedItemId": "string",
- "discountedProductId": "string",
- "discountedItemUnitId": "string",
- "discountedProductUnitId": "string",
- "amount": 0,
- "vat": [
- {
- "type": "string",
- "percent": 0.1
}
]
}
], - "postVat": true
}
], - "currencyIsoCode": "string",
- "currencyDecimalDigits": 0,
- "mainEventsHistory": [
- "string"
]
}Canceled Order In Pos Failed
| order-id required |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
| code | string |
| message | string |
object | |
object |
{- "code": "string",
- "message": "string",
- "data": {
- "additionalProp1": "string",
- "additionalProp2": "string",
- "additionalProp3": "string"
}, - "innerError": {
- "code": "string",
- "message": "string",
- "data": {
- "additionalProp1": "string",
- "additionalProp2": "string",
- "additionalProp3": "string"
}, - "innerError": "string"
}
}{- "versionId": "string",
- "orderId": "string",
- "storeId": "string",
- "createDate": "2019-08-24T14:15:22Z",
- "orderRefsDict": {
- "property1": "string",
- "property2": "string"
}, - "lastModified": "string",
- "desiredReadyTime": "2019-08-24T14:15:22Z",
- "orderTypeId": "string",
- "salesChannel": {
- "id": "string",
- "name": "string",
- "additionalProperties": {
- "property1": null,
- "property2": null
}, - "webClientVersion": "string",
- "type": "external"
}, - "collectionDetails": {
- "type": "tableService",
- "tableName": "string"
}, - "cultureCode": "string",
- "userId": "string",
- "payments": [
- {
- "amount": 0,
- "transactionId": "string",
- "paymentProviderReference": "string",
- "paymentProviderId": "string",
- "merchantId": "string"
}
], - "products": [
- {
- "createDate": "2019-08-24T14:15:22Z",
- "lastModified": "2019-08-24T14:15:22Z",
- "menuItemId": "string",
- "type": "product",
- "title": "string",
- "quantity": 0,
- "configItems": [
- { }
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": {
- "type": "string",
- "percent": 0.1
}
}, - "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "unitIds": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "uiProperties": {
- "desired": {
- "isNegated": true
}
}
}
], - "items": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [ ],
- "id": "string",
- "unitIds": {
- "eec21340-eae0-41ae-bcba-4c8d05456c68.0": [ ]
}, - "mappingDetails": {
- "stsId": null,
- "definitionSequence": null,
- "isVirtualProduct": null
}, - "uiProperties": {
- "desired": { }
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": null,
- "percent": null
}
]
}, - "id": "string",
- "unitIds": {
- "2de998af-23e6-494f-8a70-2802023507cc.0": [
- "string"
]
}, - "mappingDetails": {
- "stsId": 0,
- "definitionSequence": 0,
- "isVirtualProduct": true
}
}
], - "id": "string",
- "unitIds": {
- "f7780d6d-8d4f-4542-81ec-2fa89e9a73a9.0": [
- "string"
]
}, - "mappingDetails": {
- "stsId": 0,
- "definitionSequence": 0,
- "isVirtualProduct": true
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "string",
- "percent": 0
}
]
}, - "id": "string",
- "unitIds": {
- "f7780d6d-8d4f-4542-81ec-2fa89e9a73a9": [
- "string"
]
}, - "context": {
- "categoryId": "string",
- "type": "string"
}
}
], - "posData": {
- "orderName": "string",
- "estimatedReadyTime": "2019-08-24T14:15:22Z",
- "datePlaced": "2019-08-24T14:15:22Z",
- "cancelableUntil": "2019-08-24T14:15:22Z"
}, - "readyTime": {
- "readyTime": {
- "desired": "string",
- "estimated": "string"
}
}, - "storeDetails": {
- "storeDetails": {
- "storeId": "string",
- "tzdbTimeZoneId": "string",
- "countryIsoCode": "string",
- "currencyDecimalDigits": 0,
- "name": "string"
}
}, - "extensions": {
- "property1": "string",
- "property2": "string"
}, - "discounts": [
- {
- "dealId": "string",
- "title": "string",
- "quantity": 0,
- "relatedItemIds": [
- "string"
], - "relatedProductIds": [
- "string"
], - "relatedItemUnitIds": [
- "string"
], - "relatedProductUnitIds": [
- "string"
], - "amounts": [
- {
- "discountedItemId": "string",
- "discountedProductId": "string",
- "discountedItemUnitId": "string",
- "discountedProductUnitId": "string",
- "amount": 0,
- "vat": [
- {
- "type": "string",
- "percent": 0.1
}
]
}
], - "postVat": true
}
], - "currencyIsoCode": "string",
- "currencyDecimalDigits": 0,
- "mainEventsHistory": [
- "string"
]
}Place Order In Pos Failed
| order-id required |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
| code | string |
| message | string |
object | |
object |
{- "code": "string",
- "message": "string",
- "data": {
- "additionalProp1": "string",
- "additionalProp2": "string",
- "additionalProp3": "string"
}, - "innerError": {
- "code": "string",
- "message": "string",
- "data": {
- "additionalProp1": "string",
- "additionalProp2": "string",
- "additionalProp3": "string"
}, - "innerError": "string"
}
}{- "versionId": "string",
- "orderId": "string",
- "storeId": "string",
- "createDate": "2019-08-24T14:15:22Z",
- "orderRefsDict": {
- "property1": "string",
- "property2": "string"
}, - "lastModified": "string",
- "desiredReadyTime": "2019-08-24T14:15:22Z",
- "orderTypeId": "string",
- "salesChannel": {
- "id": "string",
- "name": "string",
- "additionalProperties": {
- "property1": null,
- "property2": null
}, - "webClientVersion": "string",
- "type": "external"
}, - "collectionDetails": {
- "type": "tableService",
- "tableName": "string"
}, - "cultureCode": "string",
- "userId": "string",
- "payments": [
- {
- "amount": 0,
- "transactionId": "string",
- "paymentProviderReference": "string",
- "paymentProviderId": "string",
- "merchantId": "string"
}
], - "products": [
- {
- "createDate": "2019-08-24T14:15:22Z",
- "lastModified": "2019-08-24T14:15:22Z",
- "menuItemId": "string",
- "type": "product",
- "title": "string",
- "quantity": 0,
- "configItems": [
- { }
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": {
- "type": "string",
- "percent": 0.1
}
}, - "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "unitIds": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "uiProperties": {
- "desired": {
- "isNegated": true
}
}
}
], - "items": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [ ],
- "id": "string",
- "unitIds": {
- "eec21340-eae0-41ae-bcba-4c8d05456c68.0": [ ]
}, - "mappingDetails": {
- "stsId": null,
- "definitionSequence": null,
- "isVirtualProduct": null
}, - "uiProperties": {
- "desired": { }
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": null,
- "percent": null
}
]
}, - "id": "string",
- "unitIds": {
- "2de998af-23e6-494f-8a70-2802023507cc.0": [
- "string"
]
}, - "mappingDetails": {
- "stsId": 0,
- "definitionSequence": 0,
- "isVirtualProduct": true
}
}
], - "id": "string",
- "unitIds": {
- "f7780d6d-8d4f-4542-81ec-2fa89e9a73a9.0": [
- "string"
]
}, - "mappingDetails": {
- "stsId": 0,
- "definitionSequence": 0,
- "isVirtualProduct": true
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "string",
- "percent": 0
}
]
}, - "id": "string",
- "unitIds": {
- "f7780d6d-8d4f-4542-81ec-2fa89e9a73a9": [
- "string"
]
}, - "context": {
- "categoryId": "string",
- "type": "string"
}
}
], - "posData": {
- "orderName": "string",
- "estimatedReadyTime": "2019-08-24T14:15:22Z",
- "datePlaced": "2019-08-24T14:15:22Z",
- "cancelableUntil": "2019-08-24T14:15:22Z"
}, - "readyTime": {
- "readyTime": {
- "desired": "string",
- "estimated": "string"
}
}, - "storeDetails": {
- "storeDetails": {
- "storeId": "string",
- "tzdbTimeZoneId": "string",
- "countryIsoCode": "string",
- "currencyDecimalDigits": 0,
- "name": "string"
}
}, - "extensions": {
- "property1": "string",
- "property2": "string"
}, - "discounts": [
- {
- "dealId": "string",
- "title": "string",
- "quantity": 0,
- "relatedItemIds": [
- "string"
], - "relatedProductIds": [
- "string"
], - "relatedItemUnitIds": [
- "string"
], - "relatedProductUnitIds": [
- "string"
], - "amounts": [
- {
- "discountedItemId": "string",
- "discountedProductId": "string",
- "discountedItemUnitId": "string",
- "discountedProductUnitId": "string",
- "amount": 0,
- "vat": [
- {
- "type": "string",
- "percent": 0.1
}
]
}
], - "postVat": true
}
], - "currencyIsoCode": "string",
- "currencyDecimalDigits": 0,
- "mainEventsHistory": [
- "string"
]
}Place Order In Pos
| order-id required |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
| orderName | string |
| estimatedReadyTime | string |
| datePlaced | string |
| cancelableUntil | string |
object | |
object |
{- "orderName": "string",
- "estimatedReadyTime": "string",
- "datePlaced": "string",
- "cancelableUntil": "string",
- "orderRefsDict": {
- "additionalProp1": "string"
}, - "extensions": {
- "additionalProp1": "string"
}
}{- "versionId": "string",
- "orderId": "string",
- "storeId": "string",
- "createDate": "2019-08-24T14:15:22Z",
- "orderRefsDict": {
- "property1": "string",
- "property2": "string"
}, - "lastModified": "string",
- "desiredReadyTime": "2019-08-24T14:15:22Z",
- "orderTypeId": "string",
- "salesChannel": {
- "id": "string",
- "name": "string",
- "additionalProperties": {
- "property1": null,
- "property2": null
}, - "webClientVersion": "string",
- "type": "external"
}, - "collectionDetails": {
- "type": "tableService",
- "tableName": "string"
}, - "cultureCode": "string",
- "userId": "string",
- "payments": [
- {
- "amount": 0,
- "transactionId": "string",
- "paymentProviderReference": "string",
- "paymentProviderId": "string",
- "merchantId": "string"
}
], - "products": [
- {
- "createDate": "2019-08-24T14:15:22Z",
- "lastModified": "2019-08-24T14:15:22Z",
- "menuItemId": "string",
- "type": "product",
- "title": "string",
- "quantity": 0,
- "configItems": [
- { }
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": {
- "type": "string",
- "percent": 0.1
}
}, - "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "unitIds": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "uiProperties": {
- "desired": {
- "isNegated": true
}
}
}
], - "items": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [ ],
- "id": "string",
- "unitIds": {
- "eec21340-eae0-41ae-bcba-4c8d05456c68.0": [ ]
}, - "mappingDetails": {
- "stsId": null,
- "definitionSequence": null,
- "isVirtualProduct": null
}, - "uiProperties": {
- "desired": { }
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": null,
- "percent": null
}
]
}, - "id": "string",
- "unitIds": {
- "2de998af-23e6-494f-8a70-2802023507cc.0": [
- "string"
]
}, - "mappingDetails": {
- "stsId": 0,
- "definitionSequence": 0,
- "isVirtualProduct": true
}
}
], - "id": "string",
- "unitIds": {
- "f7780d6d-8d4f-4542-81ec-2fa89e9a73a9.0": [
- "string"
]
}, - "mappingDetails": {
- "stsId": 0,
- "definitionSequence": 0,
- "isVirtualProduct": true
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "string",
- "percent": 0
}
]
}, - "id": "string",
- "unitIds": {
- "f7780d6d-8d4f-4542-81ec-2fa89e9a73a9": [
- "string"
]
}, - "context": {
- "categoryId": "string",
- "type": "string"
}
}
], - "posData": {
- "orderName": "string",
- "estimatedReadyTime": "2019-08-24T14:15:22Z",
- "datePlaced": "2019-08-24T14:15:22Z",
- "cancelableUntil": "2019-08-24T14:15:22Z"
}, - "readyTime": {
- "readyTime": {
- "desired": "string",
- "estimated": "string"
}
}, - "storeDetails": {
- "storeDetails": {
- "storeId": "string",
- "tzdbTimeZoneId": "string",
- "countryIsoCode": "string",
- "currencyDecimalDigits": 0,
- "name": "string"
}
}, - "extensions": {
- "property1": "string",
- "property2": "string"
}, - "discounts": [
- {
- "dealId": "string",
- "title": "string",
- "quantity": 0,
- "relatedItemIds": [
- "string"
], - "relatedProductIds": [
- "string"
], - "relatedItemUnitIds": [
- "string"
], - "relatedProductUnitIds": [
- "string"
], - "amounts": [
- {
- "discountedItemId": "string",
- "discountedProductId": "string",
- "discountedItemUnitId": "string",
- "discountedProductUnitId": "string",
- "amount": 0,
- "vat": [
- {
- "type": "string",
- "percent": 0.1
}
]
}
], - "postVat": true
}
], - "currencyIsoCode": "string",
- "currencyDecimalDigits": 0,
- "mainEventsHistory": [
- "string"
]
}| order-id required |
| Authorization required | string Default: Bearer Value: "Bearer " |
| X-Api-Version required | string Default: 0 Value: "0" |
{- "orderId": "string",
- "userId": "string",
- "payments": [
- {
- "transactionId": "string",
- "amount": 0,
- "reference": "string",
- "paymentProviderId": "string",
- "paymentProviderReference": "string",
- "paymentReference": "string",
- "paymentMethod": {
- "name": "string",
- "type": "bankAccount",
- "accountInformation": {
- "maskedAccountNumber": "string",
- "bankName": "string"
}
}
}
], - "lines": [
- {
- "title": "string",
- "subItemType": 0,
- "lineType": "item",
- "lines": [
- "string"
], - "linePrice": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "string",
- "percent": 0
}
]
}, - "totalPrice": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "string",
- "percent": 0
}
]
}, - "unitPrice": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "string",
- "percent": 0
}
]
}, - "quantity": 0,
- "totalQuantity": 0,
- "refs": {
- "additionalProp1": "string",
- "additionalProp2": "string",
- "additionalProp3": "string"
}, - "displayType": "default"
}
], - "itemsTotal": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "string",
- "percent": 0
}
]
}, - "discountsTotal": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "string",
- "percent": 0
}
]
}, - "total": {
- "gross": 0,
- "net": 0,
- "vat": [
- {
- "type": "string",
- "percent": 0,
- "amount": 0,
- "basedOn": {
- "net": 0,
- "gross": 0
}
}
]
}, - "store": {
- "storeId": "string",
- "name": "string",
- "address": {
- "line1": "string",
- "line2": "string",
- "buildingNumber": "string",
- "city": "string",
- "postalCode": "string",
- "countryIsoCode": "string"
}, - "phoneNumber": "string",
- "tzdbTimeZoneId": "string"
}, - "posData": {
- "orderName": "string",
- "estimatedReadyTime": "2024-12-03T09:38:48.736+00:00",
- "cancelableUntil": "2024-12-03T09:38:48.736+00:00",
- "datePlaced": "2024-12-03T09:38:48.736+00:00",
- "receipt": "string"
}, - "collectionDetails": {
- "type": "curbside",
- "carInfoPd": {
- "registrationNumber": "string",
- "color": "string",
- "description": "string"
}
}, - "orderTypeId": "string",
- "currencyDecimalDigits": 0,
- "currencyIsoCode": "string",
- "cultureCode": "string",
- "readyTime": {
- "estimated": "2024-12-03T09:38:48.736+00:00"
}, - "deliveryDropOffTime": {
- "estimated": "2024-12-03T09:38:48.736+00:00"
}, - "posCancellationData": {
- "dateCanceled": "2024-12-03T09:38:48.736+00:00",
- "receipt": "string"
}, - "recipientPd": {
- "phoneNumber": "string",
- "notes": "string",
- "name": "string",
- "courierFacingName": "string",
- "dropOffLocation": {
- "position": {
- "format": "string",
- "longitude": "string",
- "latitude": "string"
}, - "address": {
- "line1": "string",
- "line2": "string",
- "buildingNumber": "string",
- "postalCode": "string",
- "city": "string",
- "countryIsoCode": "string"
}
}
}
}Set an order priority of the order
| order-id required |
| Authorization required | string Value: "Bearer" Token used for authentication. |
| X-Api-Version required | string Value: "0" |
| orderPriority | string |
{- "orderPriority": "string"
}{- "versionId": "string",
- "orderId": "string",
- "storeId": "string",
- "createDate": "2019-08-24T14:15:22Z",
- "orderRefsDict": {
- "property1": "string",
- "property2": "string"
}, - "lastModified": "string",
- "desiredReadyTime": "2019-08-24T14:15:22Z",
- "orderTypeId": "string",
- "salesChannel": {
- "id": "string",
- "name": "string",
- "additionalProperties": {
- "property1": null,
- "property2": null
}, - "webClientVersion": "string",
- "type": "external"
}, - "collectionDetails": {
- "type": "tableService",
- "tableName": "string"
}, - "cultureCode": "string",
- "userId": "string",
- "payments": [
- {
- "amount": 0,
- "transactionId": "string",
- "paymentProviderReference": "string",
- "paymentProviderId": "string",
- "merchantId": "string"
}
], - "products": [
- {
- "createDate": "2019-08-24T14:15:22Z",
- "lastModified": "2019-08-24T14:15:22Z",
- "menuItemId": "string",
- "type": "product",
- "title": "string",
- "quantity": 0,
- "configItems": [
- { }
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": {
- "type": "string",
- "percent": 0.1
}
}, - "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "unitIds": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "uiProperties": {
- "desired": {
- "isNegated": true
}
}
}
], - "items": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [
- {
- "subItemType": "string",
- "isContainer": true,
- "type": "string",
- "createDate": "string",
- "lastModified": "string",
- "menuItemId": "string",
- "title": "string",
- "quantity": 0,
- "configItems": [ ],
- "id": "string",
- "unitIds": {
- "eec21340-eae0-41ae-bcba-4c8d05456c68.0": [ ]
}, - "mappingDetails": {
- "stsId": null,
- "definitionSequence": null,
- "isVirtualProduct": null
}, - "uiProperties": {
- "desired": { }
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": null,
- "percent": null
}
]
}, - "id": "string",
- "unitIds": {
- "2de998af-23e6-494f-8a70-2802023507cc.0": [
- "string"
]
}, - "mappingDetails": {
- "stsId": 0,
- "definitionSequence": 0,
- "isVirtualProduct": true
}
}
], - "id": "string",
- "unitIds": {
- "f7780d6d-8d4f-4542-81ec-2fa89e9a73a9.0": [
- "string"
]
}, - "mappingDetails": {
- "stsId": 0,
- "definitionSequence": 0,
- "isVirtualProduct": true
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "string",
- "percent": 0
}
]
}, - "id": "string",
- "unitIds": {
- "f7780d6d-8d4f-4542-81ec-2fa89e9a73a9": [
- "string"
]
}, - "context": {
- "categoryId": "string",
- "type": "string"
}
}
], - "posData": {
- "orderName": "string",
- "estimatedReadyTime": "2019-08-24T14:15:22Z",
- "datePlaced": "2019-08-24T14:15:22Z",
- "cancelableUntil": "2019-08-24T14:15:22Z"
}, - "readyTime": {
- "readyTime": {
- "desired": "string",
- "estimated": "string"
}
}, - "storeDetails": {
- "storeDetails": {
- "storeId": "string",
- "tzdbTimeZoneId": "string",
- "countryIsoCode": "string",
- "currencyDecimalDigits": 0,
- "name": "string"
}
}, - "extensions": {
- "property1": "string",
- "property2": "string"
}, - "discounts": [
- {
- "dealId": "string",
- "title": "string",
- "quantity": 0,
- "relatedItemIds": [
- "string"
], - "relatedProductIds": [
- "string"
], - "relatedItemUnitIds": [
- "string"
], - "relatedProductUnitIds": [
- "string"
], - "amounts": [
- {
- "discountedItemId": "string",
- "discountedProductId": "string",
- "discountedItemUnitId": "string",
- "discountedProductUnitId": "string",
- "amount": 0,
- "vat": [
- {
- "type": "string",
- "percent": 0.1
}
]
}
], - "postVat": true
}
], - "currencyIsoCode": "string",
- "currencyDecimalDigits": 0,
- "mainEventsHistory": [
- "string"
]
}Returns the Order identified by passing the order-id and version in the url.
| order-id required | |
| version-id required |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
{- "orderTypeId": "takeAway",
- "salesChannel": {
- "webClientVersion": "",
- "type": "kiosk",
- "userAgentString": "",
- "deviceId": "",
- "operatingSystem": ""
}, - "collectionDetails": {
- "type": "pickup"
}, - "userId": "79130413-1862-447b-91ca-3d8e8908d268",
- "payments": [ ],
- "items": [
- {
- "subItemType": "none",
- "isContainer": false,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7286",
- "title": "Meal",
- "quantity": 1,
- "configItems": [
- {
- "subItemType": "none",
- "isContainer": true,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7285",
- "title": "Burger",
- "quantity": 1,
- "configItems": [
- {
- "subItemType": "none",
- "isContainer": false,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7284",
- "title": "Burger",
- "quantity": 1,
- "configItems": [
- {
- "subItemType": "none",
- "isContainer": true,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7034",
- "title": "Add",
- "quantity": 1,
- "configItems": [ ],
- "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "1cf4a855-96cc-4355-85c2-f3b9ebb81655",
- "unitIds": {
- "4bd86e59-4c88-4995-ac3a-576c2455ed58.0": [
- "1cf4a855-96cc-4355-85c2-f3b9ebb81655.0"
]
}
}, - {
- "subItemType": "none",
- "isContainer": true,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7035",
- "title": "Remove",
- "quantity": 1,
- "configItems": [ ],
- "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "f633f457-a233-4244-b741-df37e429694e",
- "unitIds": {
- "4bd86e59-4c88-4995-ac3a-576c2455ed58.0": [
- "f633f457-a233-4244-b741-df37e429694e.0"
]
}
}, - {
- "subItemType": "none",
- "isContainer": true,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7006",
- "title": "Change",
- "quantity": 1,
- "configItems": [
- {
- "subItemType": "none",
- "isContainer": false,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7001",
- "title": "Bread",
- "quantity": 1,
- "configItems": [ ],
- "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "64253adb-cf23-4fe6-9c23-893592c81c82",
- "unitIds": {
- "328bc913-dbbe-4ef1-9dd6-862529b97cd8.0": [
- "64253adb-cf23-4fe6-9c23-893592c81c82.0"
]
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "328bc913-dbbe-4ef1-9dd6-862529b97cd8",
- "unitIds": {
- "4bd86e59-4c88-4995-ac3a-576c2455ed58.0": [
- "328bc913-dbbe-4ef1-9dd6-862529b97cd8.0"
]
}
}, - {
- "subItemType": "none",
- "isContainer": true,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "11613",
- "title": "Change dressing",
- "quantity": 1,
- "configItems": [
- {
- "subItemType": "none",
- "isContainer": false,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "11609",
- "title": "Original",
- "quantity": 1,
- "configItems": [ ],
- "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "edc873f3-44b8-4d8a-81a5-493c79c4a486",
- "unitIds": {
- "620c9bbf-61e8-4176-8d80-7ab6ecd41d7e.0": [
- "edc873f3-44b8-4d8a-81a5-493c79c4a486.0"
]
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "620c9bbf-61e8-4176-8d80-7ab6ecd41d7e",
- "unitIds": {
- "4bd86e59-4c88-4995-ac3a-576c2455ed58.0": [
- "620c9bbf-61e8-4176-8d80-7ab6ecd41d7e.0"
]
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "4bd86e59-4c88-4995-ac3a-576c2455ed58",
- "unitIds": {
- "3b96c56c-13d6-4cb8-9bd5-5303e9341691.0": [
- "4bd86e59-4c88-4995-ac3a-576c2455ed58.0"
]
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "3b96c56c-13d6-4cb8-9bd5-5303e9341691",
- "unitIds": {
- "238ae5c7-0e68-4558-8aa0-827a69f93b7d.0": [
- "3b96c56c-13d6-4cb8-9bd5-5303e9341691.0"
]
}
}, - {
- "subItemType": "none",
- "isContainer": true,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7200",
- "title": "Change side",
- "quantity": 1,
- "configItems": [
- {
- "subItemType": "none",
- "isContainer": false,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7206",
- "title": "Crispy fries",
- "quantity": 1,
- "configItems": [
- {
- "subItemType": "none",
- "isContainer": true,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7207",
- "title": "ConFries2_StdMedFries",
- "quantity": 1,
- "configItems": [
- {
- "subItemType": "none",
- "isContainer": false,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7220",
- "title": "Fries, medium",
- "quantity": 1,
- "configItems": [ ],
- "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "debbe286-962c-4711-907b-a3253703e46e",
- "unitIds": {
- "904d0421-1d63-4b80-a69a-b070e5489389.0": [
- "debbe286-962c-4711-907b-a3253703e46e.0"
]
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "904d0421-1d63-4b80-a69a-b070e5489389",
- "unitIds": {
- "6d0e2beb-eaaa-415d-a199-d27862e6b368.0": [
- "904d0421-1d63-4b80-a69a-b070e5489389.0"
]
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "6d0e2beb-eaaa-415d-a199-d27862e6b368",
- "unitIds": {
- "fdea8e9f-1b4d-4c2b-a76f-c45b8f994455.0": [
- "6d0e2beb-eaaa-415d-a199-d27862e6b368.0"
]
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "fdea8e9f-1b4d-4c2b-a76f-c45b8f994455",
- "unitIds": {
- "238ae5c7-0e68-4558-8aa0-827a69f93b7d.0": [
- "fdea8e9f-1b4d-4c2b-a76f-c45b8f994455.0"
]
}
}, - {
- "subItemType": "none",
- "isContainer": true,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "7127",
- "title": "Ändra dryck?",
- "quantity": 1,
- "configItems": [
- {
- "subItemType": "none",
- "isContainer": false,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "11214",
- "title": "Coca-Cola",
- "quantity": 1,
- "configItems": [
- {
- "subItemType": "none",
- "isContainer": true,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "11215",
- "title": "ConBev2_StdMedCocaCola",
- "quantity": 1,
- "configItems": [
- {
- "subItemType": "none",
- "isContainer": false,
- "type": "menuItem",
- "createDate": "2024-06-05T07:43:11+00:00",
- "lastModified": "2024-06-05T07:43:11+00:00",
- "menuItemId": "11241",
- "title": "Coca-Cola, medium",
- "quantity": 1,
- "configItems": [ ],
- "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "a0947f47-6485-4836-93ea-d77b91a6567e",
- "unitIds": {
- "581454c0-d8c8-47e7-9421-45dd9b78bdfa.0": [
- "a0947f47-6485-4836-93ea-d77b91a6567e.0"
]
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "581454c0-d8c8-47e7-9421-45dd9b78bdfa",
- "unitIds": {
- "bc0f3e77-36eb-491a-aebe-7bdd86cc5ab8.0": [
- "581454c0-d8c8-47e7-9421-45dd9b78bdfa.0"
]
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "bc0f3e77-36eb-491a-aebe-7bdd86cc5ab8",
- "unitIds": {
- "3babc9aa-f531-4d68-9f83-5f960c891d93.0": [
- "bc0f3e77-36eb-491a-aebe-7bdd86cc5ab8.0"
]
}
}
], - "price": {
- "amount": 0,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "3babc9aa-f531-4d68-9f83-5f960c891d93",
- "unitIds": {
- "238ae5c7-0e68-4558-8aa0-827a69f93b7d.0": [
- "3babc9aa-f531-4d68-9f83-5f960c891d93.0"
]
}
}
], - "price": {
- "amount": 8200,
- "isVatIncluded": true,
- "vat": [
- {
- "type": "12%",
- "percent": 12
}
]
}, - "id": "238ae5c7-0e68-4558-8aa0-827a69f93b7d",
- "unitIds": {
- "238ae5c7-0e68-4558-8aa0-827a69f93b7d": [
- "238ae5c7-0e68-4558-8aa0-827a69f93b7d.0"
]
}
}
], - "discounts": [
- {
- "id": "e21801ef-06be-4053-a0bb-eda9eb1f6bdf",
- "createDate": "2024-06-05T07:43:47+00:00",
- "lastModified": "2024-06-05T07:43:47+00:00",
- "dealId": "string",
- "title": "string",
- "amounts": [
- {
- "amount": 100,
- "vat": [
- {
- "type": "string",
- "percent": 0
}
], - "discountedItemId": "238ae5c7-0e68-4558-8aa0-827a69f93b7d",
- "discountedItemUnitId": "238ae5c7-0e68-4558-8aa0-827a69f93b7d.0"
}
], - "postVat": true,
- "relatedItemIds": [
- "238ae5c7-0e68-4558-8aa0-827a69f93b7d"
], - "relatedItemUnitIds": [
- "238ae5c7-0e68-4558-8aa0-827a69f93b7d.0"
]
}
], - "currencyIsoCode": "SEK",
- "currencyDecimalDigits": 2,
- "mainEventsHistory": [
- "Created"
], - "storeDetails": {
- "storeId": null,
- "tzdbTimeZoneId": "Europe/Paris",
- "countryIsoCode": "SE",
- "currencyDecimalDigits": 2
}, - "readyTime": {
- "desired": "2023-10-24T06:20:16+00:00"
}, - "versionId": "3",
- "orderId": "AsAVUEr28xh",
- "storeId": "335",
- "createDate": "2024-06-05T07:43:04+00:00",
- "orderRefsDict": { },
- "lastModified": "2024-06-05T07:45:02+00:00",
- "links": { },
- "cultureCode": "sv-SE",
- "discountTotal": -100,
- "total": 8100,
- "subtotal": 7232
}Creates a deal for order
| order-id required | string |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
| visibility | string (Order_DealVisibility) Enum: "notShown" "showAsOwnLine" Describes how the deal should be shown in UI |
| orderVersionId | string Describes for which version of the order this deal is created for |
object (Order_Title) | |
object (Order_Description) | |
| name | string Name of the deal |
| code | string A discount code that deal is connected to |
| key | string Key of the deal that implies who is responsible for the deal |
Array of objects (Order_Discount) All discounts connected to this deal | |
object or null Reference to an image of the deal, will be shown in frontend |
{- "visibility": "notShown",
- "orderVersionId": "string",
- "title": {
- "translations": {
- "default": "default translation",
- "en-GB": "British English translation"
}
}, - "description": {
- "translations": {
- "default": "default translation",
- "en-GB": "British English translation"
}
}, - "name": "string",
- "key": "string",
- "code": "string",
- "discounts": [
- {
- "title": {
- "translations": {
- "default": "default translation",
- "en-GB": "British English translation"
}
}, - "createDate": "string",
- "relatedItemIds": [
- "string"
], - "relatedItemUnitIds": [
- "string"
], - "dealId": "string",
- "amounts": [
- {
- "discountedItemId": "string",
- "discountedItemUnitId": "string",
- "amount": 0,
- "vat": [
- {
- "type": "string",
- "percent": 0
}
]
}
], - "mappingDetails": {
- "someId": "123",
- "myInfo": {
- "foo": "bar",
- "baz": "qux"
}
}
}
], - "images": { }
}{- "statusCode": "successful",
- "dealId": "2e91e25e-404f-4881-9d8a-9fffd4799446",
- "message": "Deal Created!",
- "innerCode": "2e91e25e-404f-4881-9d8a-9fffd4799446",
- "successful": true,
- "outerCode": 200
}Fetches all reserved deals filtered by query parameters
| order-id required | string |
| key | string Filter deals only for a specific key |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
{- "deals": [
- {
- "dealId": "string",
- "title": {
- "translations": {
- "default": "default translation",
- "en-GB": "British English translation"
}
}, - "description": {
- "translations": {
- "default": "default translation",
- "en-GB": "British English translation"
}
}, - "name": "string",
- "key": "string",
- "images": { },
- "orderVersionId": "string",
- "createDate": "string",
- "visibility": "notShown",
- "id": "string",
- "code": "string",
- "discounts": [
- {
- "title": {
- "translations": {
- "default": "default translation",
- "en-GB": "British English translation"
}
}, - "createDate": "string",
- "relatedItemIds": [
- "string"
], - "relatedItemUnitIds": [
- "string"
], - "dealId": "string",
- "amounts": [
- {
- "discountedItemId": "string",
- "discountedItemUnitId": "string",
- "amount": 0,
- "vat": [
- {
- "type": "string",
- "percent": 0
}
]
}
], - "mappingDetails": {
- "someId": "123",
- "myInfo": {
- "foo": "bar",
- "baz": "qux"
}
}
}
], - "orderId": "string",
- "status": "created",
- "isReserved": true,
- "isFulfilled": true,
- "isCaptured": true,
- "isAnnulled": true,
- "isRefunded": true
}
]
}Update deals for order
| order-id required | string |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
additional property | object (Order_OrderDealPatchRequest) | ||||||||||||||||||||||||
| |||||||||||||||||||||||||
{- "a99c0700-c88a-4203-a57d-bfe8b77f137f": {
- "code": "345634",
- "discounts": [
- {
- "title": {
- "translations": {
- "en-GB": "British English translation",
- "default": "default translation"
}
}, - "createDate": "2024-05-23T07:05:09+00:00",
- "relatedItemIds": [
- "b2523f1d-5464-4ac9-9f28-927706d0efba"
], - "relatedItemUnitIds": [
- "b2523f1d-5464-4ac9-9f28-927706d0efba.0"
], - "dealId": "dealId123",
- "amounts": [
- {
- "discountedItemId": "b2523f1d-5464-4ac9-9f28-927706d0efba",
- "discountedItemUnitId": "b2523f1d-5464-4ac9-9f28-927706d0efba.0",
- "amount": 1000,
- "vat": [
- {
- "type": "12.5%",
- "percent": 12.5
}
]
}
], - "mappingDetails": {
- "someId": "123",
- "myInfo": {
- "foo": "bar",
- "baz": "qux"
}
}
}
], - "isReserved": true,
- "isFulfilled": true,
- "isCaptured": false,
- "isAnnulled": false,
- "title": {
- "translations": {
- "en-GB": "British English translation",
- "default": "default translation"
}
}, - "description": {
- "translations": {
- "en-GB": "British English translation",
- "default": "default translation"
}
}, - "name": "display name",
- "key": "key for integrating system",
- "images": null,
- "orderVersionId": "13"
}
}{- "statusCode": "successful",
- "message": "Patched",
- "innerCode": null,
- "successful": true,
- "outerCode": 200
}Fetch a deal for order
| order-id required | string |
| deal-id required | string |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
{- "dealId": "string",
- "title": {
- "translations": {
- "default": "default translation",
- "en-GB": "British English translation"
}
}, - "description": {
- "translations": {
- "default": "default translation",
- "en-GB": "British English translation"
}
}, - "name": "string",
- "key": "string",
- "images": { },
- "orderVersionId": "string",
- "createDate": "string",
- "visibility": "notShown",
- "id": "string",
- "code": "string",
- "discounts": [
- {
- "title": {
- "translations": {
- "default": "default translation",
- "en-GB": "British English translation"
}
}, - "createDate": "string",
- "relatedItemIds": [
- "string"
], - "relatedItemUnitIds": [
- "string"
], - "dealId": "string",
- "amounts": [
- {
- "discountedItemId": "string",
- "discountedItemUnitId": "string",
- "amount": 0,
- "vat": [
- {
- "type": "string",
- "percent": 0
}
]
}
], - "mappingDetails": {
- "externalDiscountId": "123",
- "myInfo": {
- "foo": "bar",
- "baz": "qux"
}
}
}
], - "orderId": "string",
- "status": "created",
- "isReserved": true,
- "isFulfilled": true,
- "isCaptured": true,
- "isAnnulled": true,
- "isRefunded": true
}Update deal for order
| order-id required | string |
| deal-id required | string |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
| code | string A discount code that deal is connected to |
Array of objects Discounts to apply for this deal | |
| isReserved | boolean Describes that the action reserve will be perfomred |
| isFulfilled | boolean Describes that the action fulfilled will be performed |
| isCaptured | boolean Describes that the action capture will be perfomred |
| isAnnulled | boolean Describes that the action annulled will be perfomred |
object | |
object | |
| name | string Internal name |
| key | string A key that implies who is responsible for the deal |
| images | any |
| orderVersionId | string Describes for which version of the order this deal is valid for. |
{- "code": "my-gift-card",
- "discounts": [
- {
- "title": {
- "translations": {
- "en-GB": "British English translation",
- "default": "default translation"
}
}, - "createDate": "2024-05-23T07:05:09+00:00",
- "relatedItemIds": [
- "b2523f1d-5464-4ac9-9f28-927706d0efba"
], - "relatedItemUnitIds": [
- "b2523f1d-5464-4ac9-9f28-927706d0efba.0"
], - "dealId": "",
- "amounts": [
- {
- "discountedItemId": "b2523f1d-5464-4ac9-9f28-927706d0efba",
- "discountedItemUnitId": "b2523f1d-5464-4ac9-9f28-927706d0efba.0",
- "amount": 0,
- "vat": [
- {
- "type": "2024-12-05",
- "percent": 12.5
}
]
}
], - "mappingDetails": {
- "externalDiscountId": "123"
}
}
], - "isReserved": true,
- "isFulfilled": true,
- "isCaptured": false,
- "isAnnulled": false,
- "title": {
- "translations": {
- "en-GB": "British English translation",
- "default": "default translation"
}
}, - "description": {
- "translations": {
- "en-GB": "British English translation",
- "default": "default translation"
}
}, - "name": "display name",
- "key": "key for integrating system",
- "images": null,
- "orderVersionId": "13"
}{- "statusCode": "successful",
- "message": "Patched",
- "innerCode": null,
- "successful": true,
- "outerCode": 200
}Annul a deal for order
| order-id required | string |
| deal-id required | string |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
{- "code": "string",
- "message": "string",
- "data": {
- "additionalProp1": [
- "string"
], - "additionalProp2": [
- "string"
], - "additionalProp3": [
- "string"
]
}, - "innerError": {
- "code": "string",
- "message": "string",
- "data": {
- "additionalProp1": "string",
- "additionalProp2": "string",
- "additionalProp3": "string"
}, - "innerError": "string"
}, - "statusCode": "string",
- "innerCode": "string",
- "outerCode": 0
}Capture a deal for order
| order-id required | string |
| deal-id required | string |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
{- "code": "string",
- "message": "string",
- "data": {
- "additionalProp1": [
- "string"
], - "additionalProp2": [
- "string"
], - "additionalProp3": [
- "string"
]
}, - "innerError": {
- "code": "string",
- "message": "string",
- "data": {
- "additionalProp1": "string",
- "additionalProp2": "string",
- "additionalProp3": "string"
}, - "innerError": "string"
}, - "statusCode": "string",
- "innerCode": "string",
- "outerCode": 0
}Refund a deal for order
| order-id required | string |
| deal-id required | string |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
{- "code": "string",
- "message": "string",
- "data": {
- "additionalProp1": [
- "string"
], - "additionalProp2": [
- "string"
], - "additionalProp3": [
- "string"
]
}, - "innerError": {
- "code": "string",
- "message": "string",
- "data": {
- "additionalProp1": "string",
- "additionalProp2": "string",
- "additionalProp3": "string"
}, - "innerError": "string"
}, - "statusCode": "string",
- "innerCode": "string",
- "outerCode": 0
}Reserve a deal for order
| order-id required | string |
| deal-id required | string |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
{- "code": "string",
- "message": "string",
- "data": {
- "additionalProp1": [
- "string"
], - "additionalProp2": [
- "string"
], - "additionalProp3": [
- "string"
]
}, - "innerError": {
- "code": "string",
- "message": "string",
- "data": {
- "additionalProp1": "string",
- "additionalProp2": "string",
- "additionalProp3": "string"
}, - "innerError": "string"
}, - "statusCode": "string",
- "innerCode": "string",
- "outerCode": 0
}Get Workflow
| orderId required | |
| workflowId required |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
{- "storeId": "301",
- "orderId": "asdadsads",
- "state": {
- "state": "active",
- "changedAt": "2023-08-29T12:01:11+00:00",
- "reason": "created"
}, - "completedSteps": [
- {
- "name": "ordermanager-show",
- "trigger": {
- "type": "automatic",
- "triggeredAt": "2023-08-29T12:01:11+00:00"
}
}, - {
- "name": "production-started",
- "trigger": {
- "type": "api",
- "triggeredAt": "2023-08-29T12:03:58+00:00"
}
}, - {
- "name": "production-completed",
- "trigger": {
- "type": "api",
- "triggeredAt": "2023-08-29T12:03:58+00:00"
}
}
], - "pendingSteps": [
- {
- "name": "delivered",
- "triggers": [
- {
- "type": "api"
}, - {
- "type": "automatic",
- "details": {
- "delay": "2024-05-28",
- "triggersAt": "2023-08-29T02:03:58+00:00"
}
}
]
}
]
}Complete Workflow Step
| orderId required | |
| workflowId required |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
| steps | Array of strings |
{- "steps": [
- "step-1",
- "step-2"
]
}Creates a new rule. For more detailed usage instructions see Docs -> Rules
| Authorization required | string Default: Bearer Value: "Bearer " JWT Bearer token used for authentication and authorization |
| X-Api-Version required | string Default: 0 Value: "0" API version used to make requests. |
| comment required | string |
object | |
object | |
object | |
object | |
| type required | string |
| id | string |
| executionIndex required | integer |
{- "comment": "string",
- "recommendations": {
- "triggerEvent": "string",
- "shownOnPage": 0,
- "categoryIds": [
- 0
], - "ifInBasket": "string"
}, - "filter": {
- "products": {
- "appliesTo": "string"
}, - "categories": {
- "appliesTo": "string",
- "values": [
- 0
]
}, - "stores": {
- "appliesTo": "string",
- "values": [
- 0
]
}, - "storeCountryIsoCodes": {
- "appliesTo": "string",
- "values": [
- "string"
]
}, - "orderClasses": {
- "appliesTo": "string",
- "values": [
- "string"
]
}, - "daysOfWeek": {
- "appliesTo": "string"
}
}, - "activeDuring": {
- "timeOfDay": {
- "applies": "string",
- "startTime": "string",
- "endTime": "string"
}, - "dates": {
- "applies": "string"
}
}, - "lastModified": {
- "timestamp": "string",
- "by": "string"
}, - "type": "string",
- "id": "string",
- "executionIndex": 0
}Gets all the rules. For more detailed usage instructions see Docs -> Rules
| X-Api-Version required | string Default: 0 Value: "0" Api version |
| Authorization required | string Default: Bearer Value: "Bearer " JWT Bearer token used for authentication and authorization |
{- "rules": [
- {
- "comment": "string",
- "recommendations": {
- "triggerEvent": "string",
- "shownOnPage": 0,
- "categoryIds": [
- 0
], - "ifInBasket": "string"
}, - "filter": {
- "products": {
- "appliesTo": "string"
}, - "categories": {
- "appliesTo": "string",
- "values": [
- 0
]
}, - "stores": {
- "appliesTo": "string",
- "values": [
- 0
]
}, - "storeCountryIsoCodes": {
- "appliesTo": "string",
- "values": [
- "string"
]
}, - "orderClasses": {
- "appliesTo": "string",
- "values": [
- "string"
]
}, - "daysOfWeek": {
- "appliesTo": "string"
}
}, - "activeDuring": {
- "timeOfDay": {
- "applies": "string",
- "startTime": "string",
- "endTime": "string"
}, - "dates": {
- "applies": "string"
}
}, - "lastModified": {
- "timestamp": "string",
- "by": "string"
}, - "type": "string",
- "id": "string",
- "executionIndex": 0
}
]
}For more detailed usage instructions see Docs -> Rules
| rule-id required | string Default: "6925af11-9396-489d-a6f0-7e09733d9731" Value: "6925af11-9396-489d-a6f0-7e09733d9731" |
| X-Api-Version required | string Default: 0 Value: "0" |
| Authorization required | string Default: Bearer Value: "Bearer " |
Used to fetch the associated information contained by a rule object. For more detailed usage instructions see Docs -> Rules
| rule-id required | string The rule id is an autogenerated GUID |
| X-Api-Version required | string Default: 0 Value: "0" |
| Authorization required | string Default: Bearer Value: "Bearer " |
{- "comment": "string",
- "created": {
- "timeStamp": "string"
}, - "recommendations": {
- "triggerEvent": "string",
- "shownOnPage": 0,
- "categoryIds": [
- 0
], - "ifInBasket": "string"
}, - "filter": {
- "products": {
- "appliesTo": "string"
}, - "categories": {
- "appliesTo": "string",
- "values": [
- 0
]
}, - "stores": {
- "appliesTo": "string",
- "values": [
- 0
]
}, - "storeCountryIsoCodes": {
- "appliesTo": "string",
- "values": [
- "string"
]
}, - "orderClasses": {
- "appliesTo": "string",
- "values": [
- "string"
]
}, - "daysOfWeek": {
- "appliesTo": "string"
}
}, - "activeDuring": {
- "timeOfDay": {
- "applies": "string",
- "startTime": "string",
- "endTime": "string"
}, - "dates": {
- "applies": "string"
}
}, - "lastModified": {
- "timestamp": "string",
- "by": "string"
}, - "type": "string",
- "id": "string",
- "executionIndex": 0
}Used to update the associated information contained by an existing rule object. For more detailed usage instructions see Docs -> Rules
| rule-id required | string The rule id is an autogenerated GUID |
| X-Api-Version required | string Default: 0 Value: "0" API version used to make requests. |
| Authorization required | string Default: Bearer Value: "Bearer " JWT Bearer token used for authentication and authorization |
| comment required | string |
object | |
object | |
object | |
object | |
| type required | string |
| id | string |
| executionIndex required | integer |
{- "comment": "string",
- "created": {
- "timeStamp": "string"
}, - "recommendations": {
- "triggerEvent": "string",
- "shownOnPage": 0,
- "categoryIds": [
- 0
], - "ifInBasket": "string"
}, - "filter": {
- "products": {
- "appliesTo": "string"
}, - "categories": {
- "appliesTo": "string",
- "values": [
- 0
]
}, - "stores": {
- "appliesTo": "string",
- "values": [
- 0
]
}, - "storeCountryIsoCodes": {
- "appliesTo": "string",
- "values": [
- "string"
]
}, - "orderClasses": {
- "appliesTo": "string",
- "values": [
- "string"
]
}, - "daysOfWeek": {
- "appliesTo": "string"
}
}, - "activeDuring": {
- "timeOfDay": {
- "applies": "string",
- "startTime": "string",
- "endTime": "string"
}, - "dates": {
- "applies": "string"
}
}, - "lastModified": {
- "timestamp": "string",
- "by": "string"
}, - "type": "string",
- "id": "string",
- "executionIndex": 0
}Create new config item
| entity required | string |
Config input model. Id and references
{- "id": "string",
- "extensionReferences": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
]
}{- "tenantId": "string",
- "internalVersion": 0,
- "type": "string",
- "deleted": true,
- "extensionReferences": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "dataExtensions": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "Type",
- "availability": "Private",
- "deleted": true,
- "extensionReferences": {
- "property1": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "property2": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}
}, - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}Get config for current tenant
| entity required | string |
| include_deleted | boolean Default: false Whether deleted items should be included or not |
{- "tenantId": "string",
- "internalVersion": 0,
- "type": "string",
- "deleted": true,
- "extensionReferences": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "dataExtensions": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "Type",
- "availability": "Private",
- "deleted": true,
- "extensionReferences": {
- "property1": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "property2": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}
}, - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}Update a config item
| entity required | string |
Config input model. Id and references
{- "id": "string",
- "extensionReferences": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
]
}{- "tenantId": "string",
- "internalVersion": 0,
- "type": "string",
- "deleted": true,
- "extensionReferences": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "dataExtensions": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "Type",
- "availability": "Private",
- "deleted": true,
- "extensionReferences": {
- "property1": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "property2": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}
}, - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}"WhatIf"-Create new config item. Nothing is saved, just a dry-run
| entity required | string |
Config input model. Id and references
{- "id": "string",
- "extensionReferences": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
]
}{- "tenantId": "string",
- "internalVersion": 0,
- "type": "string",
- "deleted": true,
- "extensionReferences": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "dataExtensions": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "Type",
- "availability": "Private",
- "deleted": true,
- "extensionReferences": {
- "property1": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "property2": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}
}, - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}"WhatIf"-Update a config item. Nothing is saved, just a dry-run
| entity required | string |
Config input model. Id and references
{- "id": "string",
- "extensionReferences": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
]
}{- "tenantId": "string",
- "internalVersion": 0,
- "type": "string",
- "deleted": true,
- "extensionReferences": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "dataExtensions": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "Type",
- "availability": "Private",
- "deleted": true,
- "extensionReferences": {
- "property1": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "property2": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}
}, - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}Get a list of previous versions
| entity required | string |
| take | integer <int32> Default: 1 Format - int32. How many versions to get. Default: 1 |
| include_deleted | boolean Default: false Whether deleted items should be included or not |
| include_datatypes | boolean Default: false Whether to include info about DataTypes or not |
[- {
- "tenantId": "string",
- "internalVersion": 0,
- "type": "string",
- "deleted": true,
- "extensionReferences": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "dataExtensions": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "Type",
- "availability": "Private",
- "deleted": true,
- "extensionReferences": {
- "property1": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "property2": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}
}, - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
]Get specific version of tenant config
| entity required | string |
| version required | integer <int32> Format - int32. What version to get |
{- "tenantId": "string",
- "internalVersion": 0,
- "type": "string",
- "deleted": true,
- "extensionReferences": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "dataExtensions": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "Type",
- "availability": "Private",
- "deleted": true,
- "extensionReferences": {
- "property1": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "property2": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}
}, - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}Create new connections for specified object
| entity required | string |
Body with info about how new connection should look like
| id | string or null |
| entityType | string Enum: "Type" "Extension" "Config" "Schema" "Value" "Reference" |
{- "id": "string",
- "entityType": "Type"
}{- "entityType": "Type",
- "publisher": "string",
- "id": "string",
- "lastUpdateDate": { }
}Get list of Type:s (entity_type) connected to a certain id (entity_id)
| entity required | string |
| entity_id | string Id to look for |
| entity_type | string Enum: "Type" "Extension" "Config" "Schema" "Value" "Reference" Type of connection. Valid values are: Type, Extension, Config, Schema, Value, Reference |
| created_at_offset | string <date-time> Format - date-time (as date-time in RFC3339). Pagination parameter |
| limit | integer <int32> Default: 20 Format - int32. Amount per page |
[- {
- "entityType": "Type",
- "publisher": "string",
- "id": "string",
- "lastUpdateDate": { }
}
]Delete connection for specified object
| entity required | string |
| id required | string id of object of interest |
| entity_type | string Enum: "Type" "Extension" "Config" "Schema" "Value" "Reference" Type of connection. Valid values are: Type, Extension, Config, Schema, Value, Reference |
{- "entityType": "Type",
- "publisher": "string",
- "id": "string",
- "lastUpdateDate": { }
}Get all connections to specified object
| entity required | string |
| id required | string id of object of interest |
| entity_type | string Enum: "Type" "Extension" "Config" "Schema" "Value" "Reference" Type of connection. Valid values are: Type, Extension, Config, Schema, Value, Reference |
| include_deleted | boolean Default: false Specify if deleted schema should be retrieved |
{- "entityType": "Type",
- "publisher": "string",
- "id": "string",
- "lastUpdateDate": { }
}Update connections for specified object
| entity required | string |
| id required | string id of object of interest |
Body with info about how new connection should look like
| id | string or null |
| entityType | string Enum: "Type" "Extension" "Config" "Schema" "Value" "Reference" |
{- "id": "string",
- "entityType": "Type"
}{- "code": "string",
- "message": "string",
- "data": {
- "property1": { },
- "property2": { }
}, - "innerError": { }
}Create new extension
| entity required | string |
Content of extension to create
{- "id": "string",
- "version": "string",
- "availability": "Private",
- "extensionReferences": { }
}{- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "Type",
- "availability": "Private",
- "deleted": true,
- "extensionReferences": {
- "property1": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "property2": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}
}, - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}List all extensions
| entity required | string |
| include_deleted | boolean Default: false Include deleted extensions |
| include_private | boolean Default: false Whether only published extensions should be included or not |
| created_at_offset | string <date-time> Format - date-time (as date-time in RFC3339). Pagination property |
| complete | boolean Default: false Use complete model |
| limit | integer <int32> Default: 20 Format - int32. Amount per page |
[- {
- "availability": "Private",
- "baseType": "Type",
- "publisher": "string",
- "id": "string",
- "version": "string"
}
]Get specific extension
| entity required | string |
| id required | string Id of extension |
| include_deleted | boolean Default: false Include deleted extensions |
| include_private | boolean Default: false Whether only published extensions should be included or not |
{- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "Type",
- "availability": "Private",
- "deleted": true,
- "extensionReferences": {
- "property1": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "property2": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}
}, - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}Mark extension as removed
| entity required | string |
| id required | string Id of extension |
{- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "Type",
- "availability": "Private",
- "deleted": true,
- "extensionReferences": {
- "property1": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "property2": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}
}, - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}Update existing extension
| entity required | string |
| id required | string Id of extension |
| include_deleted | boolean Default: false Include deleted extensions |
Content of extension to change to
{- "id": "string",
- "version": "string",
- "availability": "Private",
- "extensionReferences": { }
}{- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "Type",
- "availability": "Private",
- "deleted": true,
- "extensionReferences": {
- "property1": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "property2": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}
}, - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}Get a specific version of an extension where internalVersion is used instead (integer)
| entity required | string |
| id required | string Id of extension |
| version required | integer <int32> Format - int32. Which particular version expected |
| include_deleted | boolean Default: false Include deleted extensions |
| include_datatypes | boolean Default: false Include relational extensions |
| include_private | boolean Default: false Whether only published extensions should be included or not |
{- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "Type",
- "availability": "Private",
- "deleted": true,
- "extensionReferences": {
- "property1": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "property2": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}
}, - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}GET a list[{take}] of Extensions with {id}
| entity required | string |
| id required | string Id of extension |
| take | integer <int32> Default: 1 Format - int32. Number of versions |
| include_deleted | boolean Default: false Include deleted extensions |
| include_datatypes | boolean Default: false Include relational extensions |
| include_private | boolean Default: false Whether only published extensions should be included or not |
[- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "Type",
- "availability": "Private",
- "deleted": true,
- "extensionReferences": {
- "property1": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "property2": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}
}, - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
]Get a specific version of an extension
| entity required | string |
| id required | string Id of extension |
| version required | string Which particular version expected |
| include_deleted | boolean Default: false Include deleted parameters |
| include_datatypes | boolean Default: false Include relational extensions |
| include_private | boolean Default: false Whether only published extensions should be included or not |
{- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "Type",
- "availability": "Private",
- "deleted": true,
- "extensionReferences": {
- "property1": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "property2": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}
}, - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}Create new lock
| entity required |
| id | string |
| paths | Array of strings |
{- "id": "string",
- "paths": [
- "string"
]
}{- "publisher": "string",
- "id": "string",
- "paths": [
- "string"
], - "deleted": true,
- "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}[- {
- "publisher": "string",
- "id": "string",
- "paths": [
- "string"
], - "deleted": true,
- "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
]{- "publisher": "string",
- "id": "string",
- "paths": [
- "string"
], - "deleted": true,
- "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}{- "publisher": "string",
- "id": "string",
- "paths": [
- "string"
], - "deleted": true,
- "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}Update a lock
| entity required | |
| id required |
| id | string |
| paths | Array of strings |
{- "id": "string",
- "paths": [
- "string"
]
}{- "publisher": "string",
- "id": "string",
- "paths": [
- "string"
], - "deleted": true,
- "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}Update a config item
| entity required | string |
| id required | string |
Config input model. Id and references
| objectType | string |
| tenantId | string |
object |
{- "objectType": "store",
- "tenantId": "tenantId",
- "changes": [
- {
- "action": "update",
- "name": "base-preparation",
- "version": "2000-01-04"
}
]
}{- "tenantId": "string",
- "internalVersion": 0,
- "type": "string",
- "deleted": true,
- "extensionReferences": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "dataExtensions": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "Type",
- "availability": "Private",
- "deleted": true,
- "extensionReferences": {
- "property1": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "property2": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}
}, - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}Create new reference
| entity required | string |
| id | string reference-id to create custom-id for |
| customId | string the custom id to use for this particular item |
{- "objectsId": "string",
- "referenceId": "string",
- "publisher": "string",
- "id": "string",
- "version": 0,
- "parent": "string",
- "deleted": true,
- "createDate": { },
- "lastUpdateBy": "string",
- "lastUpdateDate": { },
- "deleteDate": { }
}Get reference from object-id
| entity required | string |
| objects_id | string specified object-id |
| include_deleted | boolean Default: false Whether to include deleted references or not |
| created_at_offset | string <date-time> Format - date-time (as date-time in RFC3339). Page offset parameter |
| limit | integer <int32> Default: 20 Format - int32. Amount per page |
{- "objectsId": "string",
- "referenceId": "string",
- "publisher": "string",
- "id": "string",
- "version": 0,
- "parent": "string",
- "deleted": true,
- "createDate": { },
- "lastUpdateBy": "string",
- "lastUpdateDate": { },
- "deleteDate": { }
}Delete existing reference
| entity required | string |
| id required | string reference-id to delete custom-id for |
| customId | string the custom id to use for this particular item |
{- "objectsId": "string",
- "referenceId": "string",
- "publisher": "string",
- "id": "string",
- "version": 0,
- "parent": "string",
- "deleted": true,
- "createDate": { },
- "lastUpdateBy": "string",
- "lastUpdateDate": { },
- "deleteDate": { }
}Get the reference to actual object from specified custom-id
| entity required | string |
| id required | string reference-id to find custom-id for |
| include_deleted | boolean Default: false Whether to include deleted references or not |
{- "objectsId": "string",
- "referenceId": "string",
- "publisher": "string",
- "id": "string",
- "version": 0,
- "parent": "string",
- "deleted": true,
- "createDate": { },
- "lastUpdateBy": "string",
- "lastUpdateDate": { },
- "deleteDate": { }
}Update existing reference
| entity required | string |
| id required | string reference-id to update custom-id for |
| customId | string the custom id to use for this particular item |
| include_deleted | boolean Default: false Whether to include deleted references or not |
{- "objectsId": "string",
- "referenceId": "string",
- "publisher": "string",
- "id": "string",
- "version": 0,
- "parent": "string",
- "deleted": true,
- "createDate": { },
- "lastUpdateBy": "string",
- "lastUpdateDate": { },
- "deleteDate": { }
}Get schema
| entity required | string |
| date | string <date-time> Format - date-time (as date-time in RFC3339). Specify point in time from which schema should be retrieved |
| include_deleted | boolean Default: false Specify if deleted schema should be retrieved |
| type | string Specify type of schema to retrieve |
{- "internalVersion": 0,
- "type": "string",
- "deleted": true,
- "properties": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "relatedDataTypes": [
- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
], - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}GET a list of all DataTypes
| entity required | string |
| include_deleted | boolean Default: false Include deleted DataTypes |
| include_private | boolean Default: false Whether unpublished (private) types should be included. Default: false |
| created_at_offset | string <date-time> Format - date-time (as date-time in RFC3339). Offset for pagination |
| complete | boolean Default: false Complete datatype model |
| limit | integer <int32> Default: 20 Format - int32. Amount per page |
[- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "baseType": "string",
- "availability": "Private"
}
]POST a DataType
| entity required | string |
The DataType to POST
object (Entity_TypeReferenceInputModel) | |
| min | integer or null <int32> |
| max | integer or null <int32> |
| id | string or null |
| version | string or null |
| availability | string Enum: "Private" "Published" "Public" |
| baseType | string Enum: "String" "Integer" "Boolean" "Float" "Reference" "Dictionary" "Struct" "Array" "Enum" "AnyOf" |
(Entity_PropertiesExistsDiscriminator (object or null)) or (Entity_PropertyValueInDiscriminator (object or null)) or (Entity_ValueValidatesDiscriminator (object or null)) |
{- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "min": 0,
- "max": 0,
- "id": "string",
- "version": "string",
- "availability": "Private",
- "baseType": "String",
- "discriminator": {
- "properties": [
- "string"
], - "type": 0
}
}{- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}DELETE a DataType with {id}
| entity required | string |
| id required | string Id of DataType |
{- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}GET DataType with {id}
| entity required | string |
| id required | string Id of DataType |
| include_deleted | boolean Default: false Include deleted DataTypes |
| include_datatypes | boolean Default: false Include child DataTypes |
| include_private | boolean Default: false Whether unpublished (private) types should be included. Default: false |
{- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}PUT a DataType with {id}
| entity required | string |
| id required | string The Id of the DataType |
| include_deleted | boolean Default: false Include deleted dataTypes |
The DataType to PUT
object (Entity_TypeReferenceInputModel) | |
| min | integer or null <int32> |
| max | integer or null <int32> |
| id | string or null |
| version | string or null |
| availability | string Enum: "Private" "Published" "Public" |
| baseType | string Enum: "String" "Integer" "Boolean" "Float" "Reference" "Dictionary" "Struct" "Array" "Enum" "AnyOf" |
(Entity_PropertiesExistsDiscriminator (object or null)) or (Entity_PropertyValueInDiscriminator (object or null)) or (Entity_ValueValidatesDiscriminator (object or null)) |
{- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "min": 0,
- "max": 0,
- "id": "string",
- "version": "string",
- "availability": "Private",
- "baseType": "String",
- "discriminator": {
- "properties": [
- "string"
], - "type": 0
}
}{- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}GET DataType with {id} and {version}
| entity required | string |
| id required | string Id of DataType |
| version required | integer <int32> Format - int32. InternalVersion of DataType |
| include_deleted | boolean Default: false Include deleted DataTypes |
| include_datatypes | boolean Default: false Include child DataTypes |
{- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}GET a list[{take}] of DataType with {id}
| entity required | string |
| id required | string Id of DataType |
| take | integer <int32> Default: 1 Format - int32. Number of versions |
| include_deleted | boolean Default: false Include deleted DataTypes |
| include_datatypes | boolean Default: false Include relational datatypes |
| include_private | boolean Default: false Whether unpublished (private) types should be included. Default: false |
[- {
- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}
]GET DataType with {id} and {version}
| entity required | string |
| id required | string Id of DataType |
| version required | string SemanticVersion of DataType |
| include_deleted | boolean Default: false Include deleted DataTypes |
| include_datatypes | boolean Default: false Include child DataTypes |
| include_private | boolean Default: false Whether unpublished (private) types should be included. Default: false |
{- "publisher": "string",
- "id": "string",
- "version": "string",
- "internalVersion": 0,
- "baseType": "string",
- "availability": "Private",
- "deleted": true,
- "min": { },
- "max": { },
- "regex": "string",
- "typeReference": {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}, - "enums": [
- "string"
], - "propertyReferences": {
- "property1": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}, - "property2": {
- "publisher": "string",
- "dataId": "string",
- "version": "string",
- "required": true,
- "isSecret": true
}
}, - "references": [
- {
- "publisher": "string",
- "dataId": "string",
- "version": "string"
}
], - "relatedDataTypes": [
- { }
], - "discriminator": {
- "type": "string",
- "property": "string",
- "properties": [
- "string"
], - "values": [
- "string"
]
}, - "createDate": { },
- "lastUpdateDate": { },
- "deleteDate": { },
- "lastUpdateBy": "string"
}Validate data on a type without saving it.
| entity required | string |
| typeRef required | string ReferenceId to type. 'publisher:id' or just 'id' if type is located on current tenant |
| version required | string Semantic version of type to validate against |
Corresponding value to validate
A JSON object
{ }{- "property1": { },
- "property2": { }
}GET a list of all DataValues
| entity required | string |
| include_deleted | boolean Default: false Include deleted DataValues |
| include_data | boolean Default: false Include {DATA} in DataValues |
| include_private | boolean Default: false Whether to check for published entities or not |
| created_at_offset | string <date-time> Format - date-time (as date-time in RFC3339). Pagination parameter |
| complete | boolean Default: false Complete entity |
| limit | integer <int32> Default: 20 Format - int32. Amount per page |
| render_mode | string Default: "Advanced" Enum: "Basic" "Advanced" Render mode is telling whether certain values should be presented as arrays or not |
[- {
- "id": "string",
- "version": 0,
- "availability": "Private",
- "refs": [
- "string"
], - "draft": true,
- "deleted": true,
- "lastUpdateDate": { }
}
]POST a DataValue
| entity required |
| strategy | string Enum: "ValidOnly" "DraftOnly" "DraftIfInvalid" Tell service how to save values. Should only valid values be saved or is drafts allowed |
The DataValue to POST
| property name* additional property | object A JSON object |
{- "property1": { },
- "property2": { }
}{- "property1": { },
- "property2": { }
}Dry-Run: POST a DataValue
| entity required | string |
The DataValue to POST
| property name* additional property | object A JSON object |
{- "property1": { },
- "property2": { }
}{- "property1": { },
- "property2": { }
}DELETE all Data on Value with {id}
| entity required | string |
| id required | string Id of DataValue |
| include_data | boolean Default: false Whether or not raw data is needed or not |
{- "property1": { },
- "property2": { }
}GET DataValue with {id} and optional {date}
| entity required | string |
| id required | string Id of DataValue |
| date | string <date-time> Format - date-time (as date-time in RFC3339). DataValue at specific date |
| include_data | boolean Default: false Include {DATA} in DataValues |
| include_deleted | boolean Default: false Include deleted DataValues |
| include_private | boolean Default: false Whether to check for published entities or not |
| render_mode | string Default: "Advanced" Enum: "Basic" "Advanced" Render mode is telling whether certain values should be presented as arrays |
| overwrite_rendered | boolean Default: false Whether to overwrite rendered value or not |
{- "property1": { },
- "property2": { }
}Patch a DataValue with {id}
| entity required | string |
| id required | string Id of DataValue |
| strategy | string Enum: "ValidOnly" "DraftOnly" "DraftIfInvalid" Tell service how to save values. Should only valid values be saved or is drafts allowed |
| include_deleted | boolean Default: false Tell objects system to include deleted when updating |
The DataValue to Patch
| property name* additional property | object A JSON object |
{- "property1": { },
- "property2": { }
}{- "property1": { },
- "property2": { }
}POST a DataValue
| entity required | string |
| id required | string Id of DataValue |
| strategy | string Enum: "ValidOnly" "DraftOnly" "DraftIfInvalid" Tell service how to save values. Should only valid values be saved or is drafts allowed |
| include_deleted | boolean Default: false Tell objects to include deleted stores |
The DataValue to POST
| property name* additional property | object A JSON object |
{- "property1": { },
- "property2": { }
}{- "property1": { },
- "property2": { }
}Dry-Run: Patch a DataValue with {id}
| entity required | string |
| id required | string Id of DataValue |
| include_deleted | boolean Default: false Tell objects system to include deleted when updating |
The DataValue to Patch
| property name* additional property | object A JSON object |
{- "property1": { },
- "property2": { }
}{- "property1": { },
- "property2": { }
}Dry-Run: POST a DataValue
| entity required | string |
| id required |
The DataValue to POST
| property name* additional property | object A JSON object |
{- "property1": { },
- "property2": { }
}{- "property1": { },
- "property2": { }
}DELETE a DataValue with {id}
| entity required | string |
| id required | string Id of DataValue |
| part required | string jsonPath to part do delete |
| include_data | boolean Default: false include data for properties |
{- "property1": { },
- "property2": { }
}Dry-Run: DELETE a DataValue with {id}
| entity required | string |
| id required | string Id of DataValue |
| part required | string jsonPath to part do delete |
| include_data | boolean Default: false include data for properties |
{- "property1": { },
- "property2": { }
}Get a list[{take}] of DataValue with {id}
| entity required | string |
| id required | string Id of DataValue |
| take | integer <int32> Default: 1 Format - int32. Number of versions |
| include_deleted | boolean Default: false Include deleted DataValues |
| include_private | boolean Default: false Whether to check for published entities or not |
| include_drafts | boolean Default: false Whether to include draft-versions or not |
[- { }
]GET DataValue with {id} and {version}
| entity required | string |
| id required | string Id of DataValue |
| version required | integer <int32> Format - int32. Version of DataValue |
| include_deleted | boolean Default: false Include deleted DataValues |
| render_mode | string Default: "Advanced" Enum: "Basic" "Advanced" Render mode is telling whether certain values should be presented as arrays |
{- "property1": { },
- "property2": { }
}This creates a new flow.
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
The flow to create
| jobs | Array of strings |
| entityType | string |
object (MDOrchestration_startProcedureDto) |
{- "jobs": [
- "123",
- "234"
], - "entityType": "stores",
- "startProcedure": {
- "startProcedureType": "MANUAL",
- "identifiers": [
- "21",
- "22",
- "23",
- "31",
- "32",
- "33"
]
}
}{- "id": "id1",
- "tenantId": "fo",
- "jobIds": [
- "123",
- "234"
], - "entityType": "stores",
- "startProcedure": {
- "startProcedureType": "MANUAL",
- "identifiers": [
- "21",
- "22",
- "23",
- "31",
- "32",
- "33"
]
}
}This lists flows.
| entity_type | string Default: "stores" Enum: "stores" "menus" The entityType for the flow |
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
[- {
- "id": "string",
- "tenantId": "string",
- "jobIds": [
- "string"
], - "entityType": "stores",
- "startProcedure": {
- "startProcedureType": "NONE",
- "identifiers": [
- "string"
]
}
}
]This deletes a flow.
| id required | string The id of the flow |
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
{- "id": "id1",
- "tenantId": "fo",
- "jobIds": [
- "123",
- "234"
], - "entityType": "stores",
- "startProcedure": {
- "startProcedureType": "MANUAL",
- "identifiers": [
- "21",
- "22",
- "23",
- "31",
- "32",
- "33"
]
}
}This gets a flow.
| id required | string The id of the flow |
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
{- "id": "id1",
- "tenantId": "fo",
- "jobIds": [
- "123",
- "234"
], - "entityType": "stores",
- "startProcedure": {
- "startProcedureType": "MANUAL",
- "identifiers": [
- "21",
- "22",
- "23",
- "31",
- "32",
- "33"
]
}
}This updates a flow.
| id required | string The id of the flow |
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
The flow to update
| jobs | Array of strings |
| entityType | string |
object (MDOrchestration_startProcedureDto) |
{- "jobs": [
- "123",
- "234"
], - "entityType": "stores",
- "startProcedure": {
- "startProcedureType": "MANUAL",
- "identifiers": [
- "21",
- "22",
- "23",
- "31",
- "32",
- "33"
]
}
}{- "id": "string",
- "tenantId": "string",
- "jobIds": [
- "string"
], - "entityType": "stores",
- "startProcedure": {
- "startProcedureType": "NONE",
- "identifiers": [
- "string"
]
}
}This provides logs for a specific flow
| id required | string The id of the Flow |
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
[- {
- "id": "logentry1",
- "tenantId": "fo",
- "flowId": "flow1",
- "runId": "run1",
- "logReport": {
- "logReportType": "Start",
- "jobId": "fo-orch",
- "title": "Internal",
- "description": "Creating run from flow"
}, - "createdAt": "2023-02-14T12:50:20.0382862+00:00"
}, - {
- "id": "logentry2",
- "tenantId": "fo",
- "flowId": "flow1",
- "runId": "run1",
- "logReport": {
- "logReportType": "StartProcess",
- "jobId": "startprocessjobid1",
- "title": "NONE",
- "description": "Running start procedure"
}, - "createdAt": "2023-02-14T12:50:20.0382919+00:00"
}, - {
- "id": "logentry3",
- "tenantId": "fo",
- "flowId": "flow1",
- "runId": "run1",
- "logReport": {
- "logReportType": "Error",
- "jobId": "startprocessjobid1",
- "title": "fo.job.error.type",
- "description": "Error message from job"
}, - "createdAt": "2023-02-14T12:50:20.0382928+00:00"
}
]This creates a new job.
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
The job to create
| url | string |
| description | string |
| entityType | string |
| configuration | object |
| timeOut | string |
| failOnTimeOut | boolean or null |
object (MDOrchestration_authenticationConfigurationDto) |
{- "description": "Integration with example tenant",
- "entityType": "stores",
- "configuration": {
- "reset_cache": "123",
- "include_optional": true
}, - "timeOut": "2023-02-14",
- "failOnTimeOut": true,
- "authenticationConfiguration": {
- "authenticationType": "FO",
- "scope": "fo:example"
}
}{- "id": "id1",
- "tenantId": "fo",
- "description": "Import store from tenant integration",
- "entityType": "stores",
- "configuration": {
- "optional_config": true,
- "other_config": "setting1"
}, - "timeOut": "2023-02-14",
- "failOnTimeOut": true,
- "authenticationConfiguration": {
- "authenticationType": "FO",
- "scope": "fo:example"
}
}This lists jobs.
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
[- {
- "id": "string",
- "tenantId": "string",
- "url": "string",
- "description": "string",
- "entityType": "stores",
- "configuration": { },
- "timeOut": {
- "ticks": 0,
- "days": 0,
- "hours": 0,
- "milliseconds": 0,
- "minutes": 0,
- "seconds": 0,
- "totalDays": 0,
- "totalHours": 0,
- "totalMilliseconds": 0,
- "totalMinutes": 0,
- "totalSeconds": 0
}, - "failOnTimeOut": true,
- "authenticationConfiguration": {
- "authenticationType": "FO",
- "username": "string",
- "password": "string",
- "scope": "string"
}
}
]This deletes a job.
| id required | string The id of the job |
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
{- "id": "id1",
- "tenantId": "fo",
- "description": "Import store from tenant integration",
- "entityType": "stores",
- "configuration": {
- "optional_config": true,
- "other_config": "setting1"
}, - "timeOut": "2023-02-14",
- "failOnTimeOut": true,
- "authenticationConfiguration": {
- "authenticationType": "FO",
- "scope": "fo:example"
}
}This gets a job.
| id required | string The id of the job |
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
{- "id": "id1",
- "tenantId": "fo",
- "description": "Import store from tenant integration",
- "entityType": "stores",
- "configuration": {
- "optional_config": true,
- "other_config": "setting1"
}, - "timeOut": "2023-02-14",
- "failOnTimeOut": true,
- "authenticationConfiguration": {
- "authenticationType": "FO",
- "scope": "fo:example"
}
}This updates a job.
| id required | string The id of the job |
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
The job to update
| url | string |
| description | string |
| entityType | string |
| configuration | object |
| timeOut | string |
| failOnTimeOut | boolean or null |
object (MDOrchestration_authenticationConfigurationDto) |
{- "description": "Integration with example tenant",
- "entityType": "stores",
- "configuration": {
- "reset_cache": "123",
- "include_optional": true
}, - "timeOut": "2023-02-14",
- "failOnTimeOut": true,
- "authenticationConfiguration": {
- "authenticationType": "FO",
- "scope": "fo:example"
}
}{- "id": "id1",
- "tenantId": "fo",
- "description": "Import store from tenant integration",
- "entityType": "stores",
- "configuration": {
- "optional_config": true,
- "other_config": "setting1"
}, - "timeOut": "2023-02-14",
- "failOnTimeOut": true,
- "authenticationConfiguration": {
- "authenticationType": "FO",
- "scope": "fo:example"
}
}This lists logs.
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
[- {
- "id": "logentry1",
- "tenantId": "fo",
- "flowId": "flow1",
- "runId": "run1",
- "logReport": {
- "logReportType": "Start",
- "jobId": "fo-orch",
- "title": "Internal",
- "description": "Creating run from flow"
}, - "createdAt": "2023-02-14T12:50:20.0516571+00:00"
}, - {
- "id": "logentry2",
- "tenantId": "fo",
- "flowId": "flow1",
- "runId": "run1",
- "logReport": {
- "logReportType": "StartProcess",
- "jobId": "startprocessjobid1",
- "title": "NONE",
- "description": "Running start procedure"
}, - "createdAt": "2023-02-14T12:50:20.0516605+00:00"
}, - {
- "id": "logentry3",
- "tenantId": "fo",
- "flowId": "flow1",
- "runId": "run1",
- "logReport": {
- "logReportType": "Error",
- "jobId": "startprocessjobid1",
- "title": "fo.job.error.type",
- "description": "Error message from job"
}, - "createdAt": "2023-02-14T12:50:20.0516612+00:00"
}
]This gets a log.
| id required | string The id of the job |
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
{- "id": "logentryid1",
- "tenantId": "fo",
- "flowId": "flowid1",
- "runId": "runid1",
- "logReport": {
- "logReportType": "Progress",
- "jobId": "jobid1",
- "title": "TRANSFERRING",
- "description": "Transferring stores to blob storage"
}, - "createdAt": "2023-02-14T12:50:20.048409+00:00"
}This creates a new complete report.
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
The complete report to create
| flowId | string |
| jobId | string |
| runId | string |
object |
{- "flowId": "flowid1",
- "jobId": "jobid1",
- "runId": "runid1",
- "data": {
- "21": {
- "references": [
- "example:21"
], - "dataSources": [
- "exampleSystem"
],
}, - "22": {
- "references": [
- "example:33",
- "otherSystem:22"
], - "dataSources": [
- "exampleSystem",
- "otherSystem"
],
}
}
}{- "flowId": "flowid1",
- "jobId": "jobid1",
- "runId": "runid1",
- "data": {
- "21": {
- "references": [
- "example:21"
], - "dataSources": [
- "exampleSystem"
],
}, - "22": {
- "references": [
- "example:33",
- "otherSystem:22"
], - "dataSources": [
- "exampleSystem",
- "otherSystem"
],
}
}
}This creates a new error report.
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
The error report to create
| flowId | string |
| jobId | string |
| runId | string |
object (MDOrchestration_errorInfoDto) |
{- "flowId": "flowid1",
- "jobId": "jobid1",
- "runId": "runid1",
- "error": {
- "code": "fo.example.error.code",
- "message": "Descriptive error text",
- "data": {
- "21": "Error with something",
- "22": "Error with something else"
}
}
}{- "flowId": "flowId1",
- "jobId": "jobid1",
- "runId": "runid1",
- "error": {
- "code": "fo.example.error.code",
- "message": "Descriptive error text",
- "data": {
- "21": "Error with something",
- "22": "Error with something else"
}
}
}This creates a new progress report.
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
The progress report to create
| flowId | string |
| jobId | string |
| runId | string |
| status | string |
| information | string |
{- "flowId": "flowid1",
- "jobId": "jobid1",
- "runId": "runid1",
- "status": "LOADING",
- "information": "more information about progress"
}{- "flowId": "flowid1",
- "jobId": "jobid1",
- "runId": "runid1",
- "status": "LOADING",
- "information": "more information about progress"
}This creates a new run.
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
The run to create
| flowId | string |
| position | integer or null <int32> |
| startingIdentifiers | Array of strings |
{- "flowId": "flowid2",
- "position": 3
}{- "id": "runid1",
- "tenantId": "fo",
- "flowId": "flowid1",
- "createdAt": "2023-02-14T12:50:20.0613015+00:00",
- "status": "Active"
}This returns available runs
| flow_id | string The id of the flow |
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
[- {
- "id": "runid1",
- "tenantId": "fo",
- "flowId": "flowid1",
- "createdAt": "2023-02-14T12:50:20.0590588+00:00",
- "status": "Active"
}, - {
- "id": "runid2",
- "tenantId": "fo",
- "flowId": "flowid1",
- "createdAt": "2023-02-14T12:50:20.0590607+00:00",
- "status": "Failed"
}, - {
- "id": "runid3",
- "tenantId": "fo",
- "flowId": "flowid2",
- "createdAt": "2023-02-14T12:50:20.0590614+00:00",
- "status": "Completed"
}
]This adds entity data that can be used by the next job
| id required | string The id of the run |
| jobId required | string The id of the job |
| entityId required | string The id of the entity |
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
The entity
| property name* additional property | object |
{- "property1": { },
- "property2": { }
}{- "url": "string"
}This fetches a entity
| id required | string The id of the run |
| jobId required | string The id of the job |
| entityId required | string The id of the entity |
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
{- "data": { }
}This adds entity data as a batch that can be used by the next job
| id required | string The id of the run |
| jobId required | string The id of the job |
| entityId required | string The id of the entity |
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
The entity
| property name* additional property | object |
{- "property1": { },
- "property2": { }
}{- "url": "string"
}This provides logs for a specific job and run
| id required | string The id of the Run |
| jobId required | string The id of the Job |
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
[- {
- "id": "logentry1",
- "tenantId": "fo",
- "flowId": "flow1",
- "runId": "run1",
- "logReport": {
- "logReportType": "Start",
- "jobId": "fo-orch",
- "title": "Internal",
- "description": "Creating run from flow"
}, - "createdAt": "2023-02-14T12:50:20.0726939+00:00"
}, - {
- "id": "logentry2",
- "tenantId": "fo",
- "flowId": "flow1",
- "runId": "run1",
- "logReport": {
- "logReportType": "StartProcess",
- "jobId": "startprocessjobid1",
- "title": "NONE",
- "description": "Running start procedure"
}, - "createdAt": "2023-02-14T12:50:20.072698+00:00"
}, - {
- "id": "logentry3",
- "tenantId": "fo",
- "flowId": "flow1",
- "runId": "run1",
- "logReport": {
- "logReportType": "Error",
- "jobId": "startprocessjobid1",
- "title": "fo.job.error.type",
- "description": "Error message from job"
}, - "createdAt": "2023-02-14T12:50:20.0726989+00:00"
}
]This provides logs for a specific run
| id required | string The id of the Run |
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
[- {
- "id": "logentry1",
- "tenantId": "fo",
- "flowId": "flow1",
- "runId": "run1",
- "logReport": {
- "logReportType": "Start",
- "jobId": "fo-orch",
- "title": "Internal",
- "description": "Creating run from flow"
}, - "createdAt": "2023-02-14T12:50:20.0707567+00:00"
}, - {
- "id": "logentry2",
- "tenantId": "fo",
- "flowId": "flow1",
- "runId": "run1",
- "logReport": {
- "logReportType": "StartProcess",
- "jobId": "startprocessjobid1",
- "title": "NONE",
- "description": "Running start procedure"
}, - "createdAt": "2023-02-14T12:50:20.070763+00:00"
}, - {
- "id": "logentry3",
- "tenantId": "fo",
- "flowId": "flow1",
- "runId": "run1",
- "logReport": {
- "logReportType": "Error",
- "jobId": "startprocessjobid1",
- "title": "fo.job.error.type",
- "description": "Error message from job"
}, - "createdAt": "2023-02-14T12:50:20.0707638+00:00"
}
]GET a list of DataValues
| include_deleted | boolean Include deleted DataValues |
| include_private | boolean Whether to check for published entities or not |
| created_at_offset | string Format - date-time (as date-time in RFC3339). Pagination parameter |
| limit | integer Format - int32. Amount per page |
[- {
- "id": "string",
- "version": 0,
- "availability": "Private",
- "refs": [
- "string"
], - "draft": true,
- "deleted": true,
- "lastUpdateDate": { }
}
]GET DataValue with {id} and optional {date}
| id required | string Id of DataValue |
| include_deleted | boolean Include deleted DataValues |
| include_private | boolean Whether to check for published entities or not |
| date | string Format - date-time (as date-time in RFC3339). DataValue at specific date |
{- "additionalProp1": { },
- "additionalProp2": { },
- "additionalProp3": { }
}Uploads plugin, overwriting any existing plugin with the same name and version
| name required | string |
| version required | string <semver> Example: version=1.0.0 Format - semver. |
Plugin code
nullCreates plugin config. Prefix plugin name with fo/ for global plugins. Setting plugin config activates the plugin.
Plugin config
| name | string |
| version | string |
| config | object or null |
| channels | Array of any or null Enum: "kiosk" "foapp" |
| countryCodes | Array of strings or null |
| consentLevels | Array of any or null Enum: "standard" "preferences" "statistics" "marketing" |
| appTrackingConsent | boolean or null |
| dependentOn | Array of strings or null |
| paused | boolean or null |
| allowedDataUrls | Array of strings or null |
| removeAt | string or null <date-time> |
| esm | boolean or null |
{- "name": "string",
- "version": "string",
- "config": { },
- "channels": [
- "kiosk"
], - "countryCodes": [
- "string"
], - "consentLevels": [
- "standard"
], - "appTrackingConsent": true,
- "dependentOn": [
- "string"
], - "paused": true,
- "allowedDataUrls": [
- "string"
], - "removeAt": "string",
- "esm": true
}{- "message": "string",
- "pluginConfig": {
- "name": "string",
- "version": "string",
- "config": { },
- "channels": [
- "kiosk"
], - "countryCodes": [
- "string"
], - "consentLevels": [
- "standard"
], - "appTrackingConsent": true,
- "dependentOn": [
- "string"
], - "paused": true,
- "allowedDataUrls": [
- "string"
], - "removeAt": "string",
- "esm": true
}
}Uploads plugin manifest for tenant specific plugin, overwriting any existing plugin manifest
| name required | string |
Plugin manifest
| version | string |
| description | string or null |
| esm | boolean or null |
| parameters | Array of any |
| hidden | boolean or null |
| deprecated | boolean or null |
{- "version": "string",
- "description": "string",
- "esm": true,
- "parameters": [
- { }
], - "hidden": true,
- "deprecated": true
}Updates plugin config, overwriting existing config with specified id
| id required | string Plugin id is required to specify which plugin config to update |
Plugin config
| name | string |
| version | string |
| config | object or null |
| channels | Array of any or null Enum: "kiosk" "foapp" |
| countryCodes | Array of strings or null |
| consentLevels | Array of any or null Enum: "standard" "preferences" "statistics" "marketing" |
| appTrackingConsent | boolean or null |
| dependentOn | Array of strings or null |
| paused | boolean or null |
| allowedDataUrls | Array of strings or null |
| removeAt | string or null <date-time> |
| esm | boolean or null |
{- "name": "string",
- "version": "string",
- "config": { },
- "channels": [
- "kiosk"
], - "countryCodes": [
- "string"
], - "consentLevels": [
- "standard"
], - "appTrackingConsent": true,
- "dependentOn": [
- "string"
], - "paused": true,
- "allowedDataUrls": [
- "string"
], - "removeAt": "string",
- "esm": true
}Get multiple user entities.
| id | string The user ID to search for. |
string The email address to search for. | |
| mobile_phone_number | string The mobile phone number to search for. |
| username | string The username to search for. |
| authentication_scheme | string The user authentication scheme to search for. Requires provider_tenant_id and provider_user_id to also be set. |
| provider_tenant_id | string The user provider tenant ID to search for. Requires authentication_scheme and provider_user_id to also be set. |
| provider_user_id | string The user provider user ID to search for. Requires authentication_scheme and provider_tenant_id to also be set. |
| X-Api-Version required | string Default: 0 Value: "0" |
| Authorization required | string Default: Bearer Value: "Bearer " |
[- {
- "disabled": true,
- "tenantId": "string",
- "userId": "string",
- "username": "string",
- "legacyAccountType": "string",
- "name": "string",
- "friendlyName": "string",
- "email": "string",
- "emailVerified": true,
- "mobilePhoneNumber": "string",
- "mobilePhoneNumberVerified": true,
- "userInformation": {
- "postalCode": {
- "value": "string",
- "verified": true
}, - "birthDate": {
- "value": "string",
- "verified": true
}
}, - "localLogin": {
- "username": "string"
}, - "externalLogins": [ ],
- "deviceLogins": [ ],
- "permissionGroups": [
- "string"
], - "createdAtUtc": "string",
- "lastTokenIssuedAtUtc": "string",
- "lastLoginDateUtc": "string",
- "deletionRequestedAtUtc": "string",
- "disabledAtUtc": "string"
}
]Get a single user entity.
| user-id required | string The ID of the user |
| X-Api-Version required | Default: Value: "" |
| Authorization required | Default: Value: "" |
{- "disabled": true,
- "tenantId": "string",
- "userId": "string",
- "username": "string",
- "legacyAccountType": "string",
- "name": "string",
- "friendlyName": "string",
- "email": "string",
- "emailVerified": true,
- "mobilePhoneNumber": "string",
- "mobilePhoneNumberVerified": true,
- "userInformation": {
- "postalCode": {
- "value": "string",
- "verified": true
}, - "birthDate": {
- "value": "string",
- "verified": true
}
}, - "localLogin": {
- "username": "string"
}, - "externalLogins": [ ],
- "deviceLogins": [ ],
- "permissionGroups": [
- "string"
], - "createdAtUtc": "string",
- "lastTokenIssuedAtUtc": "string",
- "lastLoginDateUtc": "string",
- "deletionRequestedAtUtc": "string",
- "disabledAtUtc": "string"
}Update a user's personal data.
| user-id required | string The ID of the user. |
| X-Api-Version required | Default: Value: "" |
| Authorization required | Default: Value: "" |
A JSON object containing the new personal data.
string | |
| mobilePhoneNumber | string |
| name | string |
| friendlyName | string |
| emailVerified | boolean |
| mobilePhoneNumberVerified | boolean |
{- "email": "email@example.com",
- "mobilePhoneNumber": "+4623123123",
- "name": "Firstname Lastname",
- "friendlyName": "Firstname",
- "emailVerified": true,
- "mobilePhoneNumberVerified": true
}{- "disabled": true,
- "tenantId": "string",
- "userId": "string",
- "username": "string",
- "legacyAccountType": "string",
- "name": "string",
- "friendlyName": "string",
- "email": "string",
- "emailVerified": true,
- "mobilePhoneNumber": "string",
- "mobilePhoneNumberVerified": true,
- "userInformation": {
- "postalCode": {
- "value": "string",
- "verified": true
}, - "birthDate": {
- "value": "string",
- "verified": true
}
}, - "localLogin": {
- "username": "string"
}, - "externalLogins": [ ],
- "deviceLogins": [ ],
- "permissionGroups": [
- "string"
], - "createdAtUtc": "string",
- "lastTokenIssuedAtUtc": "string",
- "lastLoginDateUtc": "string",
- "deletionRequestedAtUtc": "string",
- "disabledAtUtc": "string"
}Send notification to user
| user-id required |
| X-Api-Version required | Default: Value: "" |
| Authorization required | Default: Value: "" |
A JSON object containing the notification
| intent | string |
object |
{- "intent": "TermsOfServiceUpdate1",
- "countryCode": "US",
- "content": {
- "serviceType": "SMS",
- "message": "This is our new policy update"
}, - "communicationReason": {
- "key": "news"
}
}Update User Customer Preferences
| Authorization required | string Default: Bearer Value: "Bearer " Token used for authentication |
| X-Api-Version required | string Default: 0 Value: "0" Specify which version of API to make request towards |
Array of objects | |||||
Array
| |||||
{- "communicationReasons": [
- {
- "key": "string",
- "supportedCommunicationMethods": [
- {
- "key": "string",
- "isActive": true
}
]
}
]
}{- "key": "string",
- "supportedCommunicationMethods": [
- {
- "key": "string",
- "isActive": true
}
]
}Get user communications preferences
| user-id required | string The ID of the user. |
| Authorization required | string Default: Bearer Value: "Bearer " Token used for authentication |
| X-Api-Version required | string Default: 0 Value: "0" Specify which version of API to make request towards. |
{- "communicationChannels": [
- {
- "type": "string",
- "title": {
- "value": "string",
- "translations": {
- "additionalProp1": "string",
- "additionalProp2": "string",
- "additionalProp3": "string"
}
}, - "description": {
- "value": "string",
- "translations": {
- "additionalProp1": "string",
- "additionalProp2": "string",
- "additionalProp3": "string"
}
}
}
], - "communicationReasons": [
- {
- "key": "string",
- "title": {
- "value": "string",
- "translations": {
- "additionalProp1": "string",
- "additionalProp2": "string",
- "additionalProp3": "string"
}
}, - "description": {
- "value": "string",
- "translations": {
- "additionalProp1": "string",
- "additionalProp2": "string",
- "additionalProp3": "string"
}
}, - "supportedCommunicationMethods": [
- {
- "key": "string",
- "canBeOverridden": true,
- "isDefault": true,
- "isActive": true
}
]
}
], - "userId": "string",
- "tenantId": "string"
}Update user communication preference by userId, communication reason and communication method
| user-id required | string The ID of the user. |
| communication-preference-reason required | string The communication preference reason for the notice. |
| communication-method-key required | string The supported communication method for the notice. |
| Authorization required | string Default: Bearer Value: "Bearer " Token used for authentication |
| X-Api-Version required | string Value: "0" Specify which version of API to make request towards. |
A JSON object containing the method with new value.
| isActive | boolean |
{- "isActive": true
}{- "communicationReasons": [
- {
- "title": {
- "value": "Order updates",
- "translations": {
- "sv-SE": "Orderuppdateringar",
- "en-GB": "Order updates",
- "en-US": "Order updates"
}
}, - "description": {
- "value": "Updates about the order status",
- "translations": {
- "sv-SE": "Uppdateringar om orderns status",
- "en-GB": "Updates about the order status",
- "en-US": "Updates about the order status"
}
}, - "supportedCommunicationMethods": [
- {
- "key": "email",
- "canBeOverridden": false,
- "isDefault": false,
- "isActive": false
}, - {
- "key": "sms",
- "canBeOverridden": true,
- "isDefault": false,
- "isActive": true
}, - {
- "key": "push",
- "canBeOverridden": true,
- "isDefault": true,
- "isActive": true
}
], - "key": "orderUpdates"
}, - {
- "title": {
- "value": "News, offers and personalized communication",
- "translations": {
- "sv-SE": "Nyheter, erbjudanden och personlig kommunikation",
- "en-GB": "News, offers and personalized communication",
- "en-US": "News, offers and personalized communication"
}
}, - "description": {
- "translations": { }
}, - "supportedCommunicationMethods": [
- {
- "key": "email",
- "canBeOverridden": false,
- "isDefault": true,
- "isActive": false
}, - {
- "key": "sms",
- "canBeOverridden": false,
- "isDefault": true,
- "isActive": false
}, - {
- "key": "push",
- "canBeOverridden": true,
- "isDefault": true,
- "isActive": true
}
], - "key": "news"
}, - {
- "title": {
- "value": "Customer survey",
- "translations": {
- "sv-SE": "Kundundersökningar",
- "en-GB": "Customer survey",
- "en-US": "Customer survey"
}
}, - "description": {
- "translations": { }
}, - "supportedCommunicationMethods": [
- {
- "key": "email",
- "canBeOverridden": false,
- "isDefault": true,
- "isActive": false
}, - {
- "key": "sms",
- "canBeOverridden": false,
- "isDefault": true,
- "isActive": false
}, - {
- "key": "push",
- "canBeOverridden": true,
- "isDefault": true,
- "isActive": true
}
], - "key": "customerSurvey"
}
], - "userId": "abc123"
}This endpoint is called to report the outcome of each operation
| id required | string Default: "external" Value: "external" |
| X-Api-Version required | string Default: 0 Value: "0" |
| Authorization required | string Default: Bearer Value: "Bearer " |
| specversion required | string Value: "1.0" |
| datacontenttype required | string Value: "application/json" |
| type required | string Value: "payment.external.transaction.annulment_failed.v1" |
| id required | string non-empty |
| source required | string <uri> |
| time required | string <date-time> |
| subject required | string non-empty |
required | object (PaymentProvider_PaymentTransactionAnnulmentFailedData) |
{- "type": "payment.external.transaction.registration_succeeded.v1",
- "data": {
- "currency": "EUR",
- "amount": 1000,
- "merchantId": "example-merchant-id",
- "operationId": "419a333c-e6e6-4477-98de-d5916d8f47fb",
- "deviceId": "example-device-id"
}, - "specversion": "1.0",
- "id": "2b53022a-e88e-44b1-acca-72e9af75d0cb",
- "time": "2024-01-15T10:30:05+00:00",
- "subject": "transaction/3cb0a664-b18f-4330-bd38-796f185b8d6e",
- "datacontenttype": "application/json"
}{ "type": "https://developer.futureordering.com/docs/external-payment-provider/error-responses#validation-error", "title": "Request validation failed.", "status": 400, "detail": "One or more fields failed validation.", "instance": "/v1/payments/3fa85f64-5717-4562-b3fc-2c963f66afa6", "errors": [ { "code": "validation.error", "detail": "The Example field is required.", "target": "example" } ] }