Existing items on the order will be replaced with the specified selections.
Note: Items with attached scarcity such as items with selling limits currently may fail on repeated PUT as this API is currently not fully atomic.
If the order contains showtimes (see standard order Showtimes), item availability will be based on the earliest showtime.
If the order has a parent order (see standard order ParentOrderId), item availability will be based on the the start time of the earliest showtime of the parent order.
The requested items
Order items
Request property is invalid or missing, or invalid order type.
Order does not exist.
{- "items": [
- {
- "id": "string",
- "itemId": "string",
- "type": "Normal",
- "rewardId": 0,
- "discountId": "string",
- "deliveryId": "string",
- "comment": "string",
- "parentSalesItemId": "string",
- "modifierGroups": [
- {
- "itemModifierGroupId": "string",
- "modifiers": [
- {
- "itemId": "string"
}
]
}
], - "items": [
- {
- "itemId": "string",
- "type": "Normal",
- "parentSalesItemId": "string",
- "modifierGroups": [
- {
- "itemModifierGroupId": "string",
- "modifiers": [
- null
]
}
], - "components": [
- {
- "itemId": "string",
- "type": "Normal",
- "parentSalesItemId": "string",
- "modifierGroups": [
- null
], - "modification": "None"
}
], - "deliveryId": "string",
- "comment": "string"
}
], - "components": [
- {
- "itemId": "string",
- "type": "Normal",
- "parentSalesItemId": "string",
- "modifierGroups": [
- {
- "itemModifierGroupId": "string",
- "modifiers": [
- null
]
}
], - "modification": "None"
}
]
}
], - "itemDeliveries": [
- {
- "locationName": "string",
- "schedule": {
- "type": "Immediate"
}, - "comment": "string",
- "id": "string",
- "method": "CounterPickup"
}
], - "itemDeliveriesComment": "string",
- "serviceAreaPickupSchedule": {
- "type": "Immediate"
}
}
{- "order": {
- "id": "string",
- "type": "Standard",
- "status": "InProgress",
- "totalPrice": {
- "valueIncludingTax": 0.1,
- "valueExcludingTax": 0.1,
- "tax": 0.1
}, - "vouchers": [
- {
- "id": "string",
- "type": "Ticket",
- "maskedBarcode": "12.......6789",
- "voucherTypeCode": "string",
- "voucherTypeDescription": {
- "text": "string",
- "translations": [
- {
- "languageTag": "en-US",
- "text": "string"
}
]
}
}
], - "deals": [
- {
- "id": "string",
- "dealId": "string",
- "voucherId": "string"
}
], - "payments": [
- {
- "id": "string",
- "type": "CinemaProcessed",
- "value": 0.1,
- "status": "NotStarted"
}
], - "items": [
- {
- "id": "string",
- "itemId": "string",
- "type": "Normal",
- "price": {
- "valueIncludingTax": 0.1,
- "valueExcludingTax": 0.1,
- "tax": 0.1
}, - "amountSaved": {
- "valueIncludingTax": 0.1,
- "valueExcludingTax": 0.1,
- "tax": 0.1
}, - "collectionStatus": "NotCollected",
- "refundStatus": "NotRefunded",
- "rewardId": 0,
- "parentSalesItemId": "string",
- "modifierGroups": [
- {
- "itemModifierGroupId": "string",
- "modifiers": [
- {
- "itemId": null,
- "price": null,
- "amountSaved": null
}
]
}
], - "items": [
- {
- "itemId": "string",
- "type": "Normal",
- "price": {
- "valueIncludingTax": 0.1,
- "valueExcludingTax": 0.1,
- "tax": 0.1
}, - "amountSaved": {
- "valueIncludingTax": 0.1,
- "valueExcludingTax": 0.1,
- "tax": 0.1
}, - "parentSalesItemId": "string",
- "modifierGroups": [
- {
- "itemModifierGroupId": null,
- "modifiers": [ ]
}
], - "components": [
- {
- "itemId": null,
- "type": null,
- "price": null,
- "amountSaved": null,
- "modification": null,
- "modifierGroups": [ ],
- "parentSalesItemId": null
}
], - "deliveryId": "string",
- "comment": "string"
}
], - "components": [
- {
- "itemId": "string",
- "type": "Normal",
- "price": {
- "valueIncludingTax": 0.1,
- "valueExcludingTax": 0.1,
- "tax": 0.1
}, - "amountSaved": {
- "valueIncludingTax": 0.1,
- "valueExcludingTax": 0.1,
- "tax": 0.1
}, - "modification": "None",
- "modifierGroups": [
- {
- "itemModifierGroupId": null,
- "modifiers": [ ]
}
], - "parentSalesItemId": "string"
}
], - "discountId": "string",
- "dealId": "string",
- "deliveryId": "string",
- "comment": "string",
- "refundAvailability": {
- "isAvailable": true,
- "unavailableReason": "NotApplicable"
}
}
], - "expiresAt": "2019-08-24T14:15:22Z",
- "hasCustomer": true,
- "amountSaved": {
- "valueIncludingTax": 0.1,
- "valueExcludingTax": 0.1,
- "tax": 0.1
}
}, - "relatedData": {
- "films": [
- {
- "id": "string",
- "title": {
- "text": "string",
- "translations": [
- {
- "languageTag": "en-US",
- "text": "string"
}
]
}, - "externalIds": {
- "moviexchangeReleaseId": "6ce6697a-16c1-46a9-acef-0a6ce948a353",
- "corporateId": "string"
}, - "censorRatingId": "string",
- "censorRatingNote": {
- "text": "string",
- "translations": [
- {
- "languageTag": "en-US",
- "text": "string"
}
]
}
}
], - "ticketTypes": [
- {
- "id": "string",
- "description": {
- "text": "string",
- "translations": [
- {
- "languageTag": "en-US",
- "text": "string"
}
]
}
}
], - "items": [
- {
- "id": "string",
- "name": {
- "text": "string",
- "translations": [
- {
- "languageTag": "en-US",
- "text": "string"
}
]
}, - "hoCode": "string",
- "hopk": "string",
- "isSundry": true,
- "isPreparationRequired": true
}
], - "showtimes": [
- {
- "id": "string",
- "schedule": {
- "businessDate": "2019-08-24T14:15:22Z",
- "startsAt": "2019-08-24T14:15:22Z",
- "endsAt": "2019-08-24T14:15:22Z",
- "filmStartsAt": "2019-08-24T14:15:22Z",
- "filmEndsAt": "2019-08-24T14:15:22Z",
- "inSeatItemDelivery": {
- "startsAt": "2019-08-24T14:15:22Z",
- "endsAt": "2019-08-24T14:15:22Z"
}
}, - "filmId": "string",
- "siteId": "string",
- "screenId": "string"
}
], - "sites": [
- {
- "location": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "contactDetails": {
- "phoneNumbers": [
- {
- "type": "Home",
- "number": "string"
}
], - "email": "string",
- "address": {
- "line1": "60 Khyber Pass Road",
- "line2": "Grafton",
- "city": "Auckland 1023"
}
}, - "ianaTimeZoneName": "America/New_York",
- "id": "string",
- "name": {
- "text": "string",
- "translations": [
- {
- "languageTag": "en-US",
- "text": "string"
}
]
}, - "hasSellableItems": true,
- "allowedItemDeliveryMethods": [
- "CounterPickup"
]
}
], - "screens": [
- {
- "id": "string",
- "name": {
- "text": "string",
- "translations": [
- {
- "languageTag": "en-US",
- "text": "string"
}
]
}
}
], - "censorRatings": [
- {
- "id": "string",
- "classification": {
- "text": "string",
- "translations": [
- {
- "languageTag": "en-US",
- "text": "string"
}
]
}, - "classificationDescription": {
- "text": "string",
- "translations": [
- {
- "languageTag": "en-US",
- "text": "string"
}
]
}, - "ageRestriction": {
- "minimumAge": 0
}
}
], - "itemServiceAreas": [
- {
- "id": "string",
- "name": {
- "text": "string",
- "translations": [
- {
- "languageTag": "en-US",
- "text": "string"
}
]
}, - "shortName": {
- "text": "string",
- "translations": [
- {
- "languageTag": "en-US",
- "text": "string"
}
]
}
}
], - "itemShowtimeDeliveryWindows": [
- {
- "minutes": 0,
- "type": "MinutesFromStart",
- "id": "string",
- "name": {
- "text": "string",
- "translations": [
- {
- "languageTag": "en-US",
- "text": "string"
}
]
}
}
], - "subscriptionBillingOption": {
- "id": "string",
- "name": {
- "text": "string",
- "translations": [
- {
- "languageTag": "en-US",
- "text": "string"
}
]
}, - "subscriptionId": 0,
- "billingPeriodInMonths": 0,
- "isRecurring": true
}, - "subscription": {
- "id": 0,
- "name": {
- "text": "string",
- "translations": [
- {
- "languageTag": "en-US",
- "text": "string"
}
]
}
}, - "balanceType": {
- "id": 0,
- "name": {
- "text": "string",
- "translations": [
- {
- "languageTag": "en-US",
- "text": "string"
}
]
}, - "isPrimary": true,
- "unitName": "Points",
- "paymentConversionRate": 0.1,
- "unitDecimalPlaces": 0
}
}
}