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
}Used to mark an item/product as prepared on an order. order-id = The Order id. picklist-item-id = The OrderItem id.
| order-id required | string The Order id |
| pick-list-item-id required | string The picklist item id |
| prepared required | bool Enum: "true" "false" true = item is prepared false = item is not prepared |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "0" |
Set an orders status to Ready for pickup.
| order-id required | string The Order id |
| Content-Type | string Value: "application/json" |
| Authorization required | string Value: "Bearer " Token used for authentication. |
| X-Api-Version required | string Value: "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"
}
}
]
}
]
}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"
]
}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"
}
]Create a specific timer
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
The flow to create
| from | string |
| to | string |
| timesOfDay | Array of strings |
| flowId | string |
| startingIdentifiers | Array of strings |
| jobId | string |
{- "from": "string",
- "to": "string",
- "timesOfDay": [
- "string"
], - "flowId": "string",
- "startingIdentifiers": [
- "string"
], - "jobId": "string"
}{- "from": "string",
- "to": "string",
- "timesOfDay": [
- "string"
], - "flowId": "string",
- "startingIdentifiers": [
- "string"
], - "jobId": "string"
}Delete a specific timer
| id required | string The id of the timer |
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
{- "from": "string",
- "to": "string",
- "timesOfDay": [
- "string"
], - "flowId": "string",
- "startingIdentifiers": [
- "string"
], - "jobId": "string"
}Update a specific timer
| id required | string The id of the timer |
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
The job to update
| from | string |
| to | string |
| timesOfDay | Array of strings |
| flowId | string |
| startingIdentifiers | Array of strings |
| jobId | string |
{- "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"
}
}List timers
| 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"
]
}
}
]Get a specific timer
| id required | string The id of the flow from whom you want the configured timers. |
| Authorization required | string Default: Bearer Value: "Bearer " |
| Content-Type required | string Default: application/json Value: "application/json" |
{- "from": "string",
- "to": "string",
- "timesOfDay": [
- "string"
], - "flowId": "string",
- "startingIdentifiers": [
- "string"
], - "jobId": "string"
}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
}[- {
- "sessionId": "string",
- "tenantId": "string",
- "storeId": "string",
- "countryCode": "string",
- "status": "string",
- "owner": {
- "userId": "string",
- "name": "string"
}, - "observers": [
- {
- "userId": "string",
- "name": "string",
- "imageSrc": "string"
}
], - "device": {
- "isAuthenticated": true,
- "deviceId": "string"
}, - "orderId": "string",
- "createdAt": "string",
- "alerts": [
- {
- "type": "string",
- "message": "string",
- "timestamp": "string"
}
]
}
]{- "sessionId": "string",
- "tenantId": "string",
- "storeId": "string",
- "countryCode": "string",
- "status": "string",
- "owner": {
- "userId": "string",
- "name": "string"
}, - "observers": [
- {
- "userId": "string",
- "name": "string",
- "imageSrc": "string"
}
], - "device": {
- "isAuthenticated": true,
- "deviceId": "string"
}, - "orderId": "string",
- "createdAt": "string",
- "alerts": [
- {
- "type": "string",
- "message": "string",
- "timestamp": "string"
}
]
}| deviceType | string Filter by device type (e.g. ~kiosk, ~orb, ~foop). Use ~ prefix for substring match. |
| Label | string Filter by device label. Use ~ prefix for substring match. |
| Settings:StoreId | string Filter by store ID (exact match). |
| Settings:KioskId | string Filter by kiosk name. Use ~ prefix for substring match. |
| deviceInfo:deviceName | string Filter by reported device name. Use ~ prefix for substring match. |
| Settings:CultureCode | string Filter by culture code (exact match). |
| Settings:CountryCode | string Filter by country code (exact match). |
| store_ids | string Used to only query a subset of devices beloning to a list of certain storeIds. comma separated list of strings |
| device_ids | string Used to only query a subset of devices beloning to a list of certain deviceIds. comma separated list of strings |
| minimum_warning_level | string Enum: "ok" "warning" "error" Used to only return devices with a certain severity. ok returns devices with all warning severities, warning returns devices with warning and error and error only returns devices with error severity. Deafult is OK. |
| continuation_token | string Used to fetch next page of data. |
| limit | integer Used to set the page size limit, default is 100. |
| Authorization required | string Default: Bearer Value: "Bearer " |
| X-Api-Version required | string Default: 0 Value: "0" |
{- "devices": {
- "deviceId1": {
- "sourceType": "string",
- "deviceId": "string",
- "storeId": "string",
- "tenantId": "string",
- "modules": [
- {
- "moduleName": "string",
- "heartbeatIsMissing": true,
- "heartbeatIsMissingSince": "2022-10-13T15:11:32.621+00:00",
- "subModules": [
- "string"
], - "moduleStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "sourceType": "string",
- "warningLevel": 0
}
], - "deviceStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "warningLevel": 0,
- "createDate": "2022-10-13T15:11:32.621+00:00",
- "deviceName": "string"
}, - "deviceId2": {
- "sourceType": "string",
- "deviceId": "string",
- "storeId": "string",
- "tenantId": "string",
- "modules": [
- {
- "moduleName": "string",
- "heartbeatIsMissing": true,
- "heartbeatIsMissingSince": "2022-10-13T15:11:32.621+00:00",
- "subModules": [
- "string"
], - "moduleStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "sourceType": "string",
- "warningLevel": 0
}
], - "deviceStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "warningLevel": 0,
- "createDate": "2022-10-13T15:11:32.621+00:00",
- "deviceName": "string"
}, - "deviceId3": {
- "sourceType": "string",
- "deviceId": "string",
- "storeId": "string",
- "tenantId": "string",
- "modules": [
- {
- "moduleName": "string",
- "heartbeatIsMissing": true,
- "heartbeatIsMissingSince": "2022-10-13T15:11:32.621+00:00",
- "subModules": [
- "string"
], - "moduleStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "sourceType": "string",
- "warningLevel": 0
}
], - "deviceStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "warningLevel": 0,
- "createDate": "2022-10-13T15:11:32.621+00:00",
- "deviceName": "string"
}
}
}| after required | string Default: "08/01/2021 00:00:00" Value: "08/01/2021 00:00:00" timestamp representing the start time of the query. |
| before | string timestamp representing the end time of the query. |
| store_ids | Array of arrays array of store-ids to fetch history for. Array of strings |
| device_ids | Array of arrays array of device-ids to fetch history for. Array of strings |
| minimum_warning_level | string Default: "ok" Enum: "ok" "warning" "error" the minimum warning level for the telemetry. ok returns everything, warning returns warning and errors and error returns only errors. |
| limit | integer Default: 100 Value: 100 page size to fetch |
| contiuation_token | string use the continuation token when requesting the next page. |
| Authorization required | string Default: Bearer Value: "Bearer " |
| X-Api-Version required | string Default: 0 Value: "0" |
{- "devices": {
- "deviceId1": {
- "sourceType": "string",
- "deviceId": "string",
- "storeId": "string",
- "tenantId": "string",
- "modules": [
- {
- "moduleName": "string",
- "heartbeatIsMissing": true,
- "heartbeatIsMissingSince": "string",
- "subModules": [
- "string"
], - "moduleStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "sourceType": "string",
- "warningLevel": 0
}
], - "deviceStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "warningLevel": 0,
- "createDate": "string",
- "deviceName": "string"
}, - "deviceId2": {
- "sourceType": "string",
- "deviceId": "string",
- "storeId": "string",
- "tenantId": "string",
- "modules": [
- {
- "moduleName": "string",
- "heartbeatIsMissing": true,
- "heartbeatIsMissingSince": "string",
- "subModules": [
- "string"
], - "moduleStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "sourceType": "string",
- "warningLevel": 0
}
], - "deviceStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "warningLevel": 0,
- "createDate": "string",
- "deviceName": "string"
}, - "deviceId3": {
- "sourceType": "string",
- "deviceId": "string",
- "storeId": "string",
- "tenantId": "string",
- "modules": [
- {
- "moduleName": "string",
- "heartbeatIsMissing": true,
- "heartbeatIsMissingSince": "string",
- "subModules": [
- "string"
], - "moduleStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "sourceType": "string",
- "warningLevel": 0
}
], - "deviceStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "warningLevel": 0,
- "createDate": "string",
- "deviceName": "string"
}
}
}| device-id required | string Device identifier |
| after | string Timestamp representing the start time of the query. |
| before | string Timestamp representing the end time of the query. |
| limit | integer Page size. |
| continuation_token | string Used to fetch the next page of data. |
| channel required | string Enum: "stable" "releasecandidate" "preview" "latest" Release channel |
| module-name required | string Module name |
| version required | string |
| platform | string Enum: "windows" "linux" "noarch" Target platform |
| cohort | integer Cohort validation number |
Gets device statuses for all your devices. Paginated responses at 100 devices per call, get the next batch of devices using the continuation token. If needed, one can raise the default limit of 100 devices per response. You can limit the response by filtering by store, deviceIds and minimum warning level. The storeIds and deviceIds query parameters handles multiple values.
| store_ids | string Used to only query a subset of devices beloning to a list of certain storeIds. comma separated list of strings |
| device_ids | string Used to only query a subset of devices beloning to a list of certain deviceIds. comma separated list of strings |
| minimum_warning_level | string Enum: "ok" "warning" "error" Used to only return devices with a certain severity. ok returns devices with all warning severities, warning returns devices with warning and error and error only returns devices with error severity. Deafult is OK. |
| continuation_token | string Used to fetch next page of data. |
| limit | integer Used to set the page size limit, default is 100. |
| Authorization required | string Default: Bearer Value: "Bearer " |
| X-Api-Version required | string Default: 0 Value: "0" |
{- "devices": {
- "deviceId1": {
- "sourceType": "string",
- "deviceId": "string",
- "storeId": "string",
- "tenantId": "string",
- "modules": [
- {
- "moduleName": "string",
- "heartbeatIsMissing": true,
- "heartbeatIsMissingSince": "2022-10-13T15:11:32.621+00:00",
- "subModules": [
- "string"
], - "moduleStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "sourceType": "string",
- "warningLevel": 0
}
], - "deviceStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "warningLevel": 0,
- "createDate": "2022-10-13T15:11:32.621+00:00",
- "deviceName": "string"
}, - "deviceId2": {
- "sourceType": "string",
- "deviceId": "string",
- "storeId": "string",
- "tenantId": "string",
- "modules": [
- {
- "moduleName": "string",
- "heartbeatIsMissing": true,
- "heartbeatIsMissingSince": "2022-10-13T15:11:32.621+00:00",
- "subModules": [
- "string"
], - "moduleStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "sourceType": "string",
- "warningLevel": 0
}
], - "deviceStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "warningLevel": 0,
- "createDate": "2022-10-13T15:11:32.621+00:00",
- "deviceName": "string"
}, - "deviceId3": {
- "sourceType": "string",
- "deviceId": "string",
- "storeId": "string",
- "tenantId": "string",
- "modules": [
- {
- "moduleName": "string",
- "heartbeatIsMissing": true,
- "heartbeatIsMissingSince": "2022-10-13T15:11:32.621+00:00",
- "subModules": [
- "string"
], - "moduleStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "sourceType": "string",
- "warningLevel": 0
}
], - "deviceStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "warningLevel": 0,
- "createDate": "2022-10-13T15:11:32.621+00:00",
- "deviceName": "string"
}
}
}Expensive request, use with care. Will be rate limited.
| after required | string Default: "08/01/2021 00:00:00" Value: "08/01/2021 00:00:00" timestamp representing the start time of the query. |
| before | string timestamp representing the end time of the query. |
| store_ids | Array of arrays array of store-ids to fetch history for. Array of strings |
| device_ids | Array of arrays array of device-ids to fetch history for. Array of strings |
| minimum_warning_level | string Default: "ok" Enum: "ok" "warning" "error" the minimum warning level for the telemetry. ok returns everything, warning returns warning and errors and error returns only errors. |
| limit | integer Default: 100 Value: 100 page size to fetch |
| contiuation_token | string use the continuation token when requesting the next page. |
| Authorization required | string Default: Bearer Value: "Bearer " |
| X-Api-Version required | string Default: 0 Value: "0" |
{- "devices": {
- "deviceId1": {
- "sourceType": "string",
- "deviceId": "string",
- "storeId": "string",
- "tenantId": "string",
- "modules": [
- {
- "moduleName": "string",
- "heartbeatIsMissing": true,
- "heartbeatIsMissingSince": "string",
- "subModules": [
- "string"
], - "moduleStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "sourceType": "string",
- "warningLevel": 0
}
], - "deviceStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "warningLevel": 0,
- "createDate": "string",
- "deviceName": "string"
}, - "deviceId2": {
- "sourceType": "string",
- "deviceId": "string",
- "storeId": "string",
- "tenantId": "string",
- "modules": [
- {
- "moduleName": "string",
- "heartbeatIsMissing": true,
- "heartbeatIsMissingSince": "string",
- "subModules": [
- "string"
], - "moduleStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "sourceType": "string",
- "warningLevel": 0
}
], - "deviceStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "warningLevel": 0,
- "createDate": "string",
- "deviceName": "string"
}, - "deviceId3": {
- "sourceType": "string",
- "deviceId": "string",
- "storeId": "string",
- "tenantId": "string",
- "modules": [
- {
- "moduleName": "string",
- "heartbeatIsMissing": true,
- "heartbeatIsMissingSince": "string",
- "subModules": [
- "string"
], - "moduleStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "sourceType": "string",
- "warningLevel": 0
}
], - "deviceStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "warningLevel": 0,
- "createDate": "string",
- "deviceName": "string"
}
}
}Gets a condensed summary of device status for all your devices in one call.
| Authorization required | string Default: Bearer Value: "Bearer " |
| X-Api-Header required | string Default: 0 Value: "0" |
{- "devices": [
- {
- "warningLevel": 0,
- "deviceId": "string",
- "storeId": "string"
}
]
}Get device status for a single device-id.
| device-id required | string device id |
| Authorization required | string Default: Bearer Value: "Bearer " |
| X-Api-Version required | string Default: 0 Value: "0" |
{- "sourceType": "string",
- "deviceId": "string",
- "storeId": "string",
- "tenantId": "string",
- "modules": [
- {
- "moduleName": "string",
- "heartbeatIsMissing": true,
- "heartbeatIsMissingSince": "2022-11-15T16:41:49.632+00:00",
- "subModules": [
- "string"
], - "moduleStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "sourceType": "string",
- "warningLevel": 0
}
], - "deviceStatuses": [
- {
- "statusName": "string",
- "statusValue": "string",
- "warningLevel": 0,
- "statusId": "string"
}
], - "warningLevel": 0,
- "createDate": "2022-11-15T16:41:49.632+00:00",
- "deviceName": "string"
}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"
}
}Get user communications 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. |
{- "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 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
| 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 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"
}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" } ] }