@datafire/je_apis v4.0.0
@datafire/je_apis
Client library for Just Eat Tenant API
Installation and Usage
npm install --save @datafire/je_apis
let je_apis = require('@datafire/je_apis').create();
.then(data => {
console.log(data);
});
Description
Actions
GetOnlineStatus
Uri template /application/onlinestatus
je_apis.GetOnlineStatus({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- Accept-Tenant required
Output
GetVersionAndStatus
Uri template /application/{applicationId}/versionstatus/{versionId}
je_apis.GetVersionAndStatus({
"Accept-Tenant": "",
"Authorization": "",
"applicationId": "",
"versionId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- applicationId required
string
- versionId required
string
- Accept-Tenant required
Output
GetApplicationVersion
Uri template /application/{applicationId}/versionupdate/{versionId}
je_apis.GetApplicationVersion({
"Accept-Tenant": "",
"Authorization": "",
"applicationId": "",
"versionId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- applicationId required
string
- versionId required
string
- Accept-Tenant required
Output
CreateBasket
Uri template /baskets
je_apis.CreateBasket({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- createBasketRequest JustEat.PublicApi.Site.Handlers.DTOs.CreateBasketRequest
- Accept-Tenant required
Output
GetBasket
Uri template /baskets/{basketId}
je_apis.GetBasket({
"Accept-Tenant": "",
"Authorization": "",
"basketId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- basketId required
string
- Accept-Tenant required
Output
SetOrderContactDetails
Uri template /baskets/{basketId}/contactdetails/
je_apis.SetOrderContactDetails({
"Accept-Tenant": "",
"Authorization": "",
"basketId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- basketId required
string
- body JustEat.PublicApi.Site.Handlers.Basket.OrderContactDetailsRequest
- Accept-Tenant required
Output
SetRequestedFulfilmentTime
Uri template /baskets/{basketId}/fulfilmenttime?time={time}&asap={asap}
je_apis.SetRequestedFulfilmentTime({
"Accept-Tenant": "",
"Authorization": "",
"basketId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- basketId required
string
- time
string
- body System.Object
- asap
string
- Accept-Tenant required
Output
GetFulfilmentTimeslots
Uri template /baskets/{basketId}/fulfilmenttimeslots/
je_apis.GetFulfilmentTimeslots({
"Accept-Tenant": "",
"Authorization": "",
"basketId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- basketId required
string
- Accept-Tenant required
Output
SetOrderNotes
Uri template /baskets/{basketId}/notes
je_apis.SetOrderNotes({
"Accept-Tenant": "",
"Authorization": "",
"basketId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- basketId required
string
- notes JustEat.PublicApi.Site.Handlers.Basket.SetOrderNotesRequest
- Accept-Tenant required
Output
AddProductToBasket
Uri template /baskets/{basketId}/orderitems
je_apis.AddProductToBasket({
"Accept-Tenant": "",
"Authorization": "",
"basketId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- basketId required
string
- addProductRequest JustEat.PublicApi.Site.Handlers.DTOs.AddProductRequest
- Accept-Tenant required
Output
RemoveProductFromBasket
Uri template /baskets/{basketId}/orderitems/{orderItemId}
je_apis.RemoveProductFromBasket({
"Accept-Tenant": "",
"Authorization": "",
"basketId": "",
"orderItemId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- basketId required
string
- orderItemId required
string
- Accept-Tenant required
Output
UpdateProductsMealParts
Uri template /baskets/{basketId}/orderitems/{orderItemId}/mealparts
je_apis.UpdateProductsMealParts({
"Accept-Tenant": "",
"Authorization": "",
"basketId": "",
"orderItemId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- basketId required
string
- orderItemId required
string
- updateMealPartsRequest JustEat.PublicApi.Site.Handlers.DTOs.UpdateMealPartsRequest
- Accept-Tenant required
Output
UpdateProductsOptionalAccessories
Uri template /baskets/{basketId}/orderitems/{orderItemId}/optionalaccessories
je_apis.UpdateProductsOptionalAccessories({
"Accept-Tenant": "",
"Authorization": "",
"basketId": "",
"orderItemId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- basketId required
string
- orderItemId required
string
- updateOptionalAccessoriesRequest JustEat.PublicApi.Site.Handlers.DTOs.UpdateOptionalAccessoriesRequest
- Accept-Tenant required
Output
UpdateProductsRequiredAccessories
Uri template /baskets/{basketId}/orderitems/{orderItemId}/requiredaccessories
je_apis.UpdateProductsRequiredAccessories({
"Accept-Tenant": "",
"Authorization": "",
"basketId": "",
"orderItemId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- basketId required
string
- orderItemId required
string
- updateRequiredAccessoriesRequest JustEat.PublicApi.Site.Handlers.DTOs.UpdateRequiredAccessoriesRequest
- Accept-Tenant required
Output
baskets.basketId.paymentoptions.get
Uri template /baskets/{basketId}/paymentoptions?applePay={applePay}&androidPay={androidPay}&platform={platform}&voucherCode={voucherCode}
je_apis.baskets.basketId.paymentoptions.get({
"Accept-Tenant": "",
"Authorization": "",
"basketId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- basketId required
string
- platform
string
- applePay
boolean
- androidPay
boolean
- voucherCode
string
- Auth-Token
string
- Accept-Tenant required
Output
UpdateBasketServiceOptions
Uri template /baskets/{basketId}/serviceoptions
je_apis.UpdateBasketServiceOptions({
"Accept-Tenant": "",
"Authorization": "",
"basketId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- basketId required
string
- basketServiceOptionsRequest JE.Api.Basket.DTOs.BasketServiceOptionsRequest
- Accept-Tenant required
Output
UpdateBasket
Uri template /baskets/{basketId}/user
je_apis.UpdateBasket({
"Accept-Tenant": "",
"Authorization": "",
"basketId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- basketId required
string
- request JustEat.PublicApi.Site.Handlers.ConsumerOperations.UpdateUserRequest
- Accept-Tenant required
Output
UpdateZipCode
Uri template /baskets/{basketId}/zipcode
je_apis.UpdateZipCode({
"Accept-Tenant": "",
"Authorization": "",
"basketId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- basketId required
string
- zipCodeRequest JustEat.PublicApi.Site.Handlers.DTOs.ZipCodeRequest
- Accept-Tenant required
Output
GetConsumerDetails
Uri template /consumer
je_apis.GetConsumerDetails({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- Auth-Token
string
- Accept-Tenant required
Output
UpdateConsumer
Uri template /consumer
je_apis.UpdateConsumer({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- updateRequest JustEat.PublicApi.Site.Handlers.ConsumerOperations.ConsumerUpdateRequest
- Auth-Token
string
- Accept-Tenant required
Output
CreateConsumer
Uri template /consumer
je_apis.CreateConsumer({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- consumerDetails JE.Api.Consumer.DTOs.ConsumerDetailsCreateRequest
- Accept-Tenant required
Output
GetConsumerAddresses
Uri template /consumer/addresses
je_apis.GetConsumerAddresses({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- Auth-Token
string
- Accept-Tenant required
Output
DeActivateDeviceToken
Uri template /consumer/devicetokens
je_apis.DeActivateDeviceToken({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- deviceTokenRequest JustEat.PublicApi.Site.Handlers.ConsumerOperations.DeviceTokenRequest
- Auth-Token
string
- Accept-Tenant required
Output
ActivateDeviceToken
Uri template /consumer/devicetokens
je_apis.ActivateDeviceToken({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- deviceTokenRequest JustEat.PublicApi.Site.Handlers.ConsumerOperations.DeviceTokenRequest
- Auth-Token
string
- Accept-Tenant required
Output
GetInFlightOrderStatuses
Uri template /consumer/inflight-order-statusAccept-Version:1 StatusNames: 'AwaitingPayment' or 'Processing' or 'Completed' or 'Canceled' or 'Declined' or 'Accepted' or 'OnItsWay' or 'DueDateChanged'Accept-Version:2 StatusNames: 'DueDateDelayed'Accept-Version:3 StatusNames: 'OrderReady'Accept-Version:4 StatusNames: 'PreOrderPending'
je_apis.GetInFlightOrderStatuses({
"Accept-Tenant": "",
"Authorization": "",
"Accept-Version": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- Auth-Token
string
- Accept-Version required
string
- Accept-Tenant required
Output
GetOrderHistory
Uri template /consumer/order-history?page={page}&pageSize={pageSize}
je_apis.GetOrderHistory({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- page
integer
- pageSize
integer
- Auth-Token
string
- Accept-Tenant required
Output
UpdateConsumerPassword
Uri template /consumer/password
je_apis.UpdateConsumerPassword({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- credentialsRequest JE.Api.Consumer.DTOs.UpdatePasswordRequest
- Auth-Token
string
- Accept-Tenant required
Output
GetConsumerPreferences
Uri template /consumer/preferences
je_apis.GetConsumerPreferences({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- Auth-Token
string
- Accept-Tenant required
Output
SetConsumerPreferences
Uri template /consumer/preferences
je_apis.SetConsumerPreferences({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- updateRequest JE.Api.Consumer.DTOs.ConsumerPreferencesUpdateRequest
- Auth-Token
string
- Accept-Tenant required
Output
consumer.serviceable_addresses.restaurant.restaurantId.get
Uri template /consumer/serviceable-addresses/restaurant/{restaurantId}
je_apis.consumer.serviceable_addresses.restaurant.restaurantId.get({
"Accept-Tenant": "",
"Authorization": "",
"restaurantId": 0
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- restaurantId required
integer
- maxAmount
integer
- Auth-Token
string
- Accept-Tenant required
Output
consumer.serviceable_addresses.restaurant.restaurantId.maxAmount.get
Uri template /consumer/serviceable-addresses/restaurant/{restaurantId}/{maxAmount}
je_apis.consumer.serviceable_addresses.restaurant.restaurantId.maxAmount.get({
"Accept-Tenant": "",
"Authorization": "",
"restaurantId": 0,
"maxAmount": 0
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- restaurantId required
integer
- maxAmount required
integer
- Auth-Token
string
- Accept-Tenant required
Output
GetCustomisation
Uri template /consumerhelp/customisation?orderid={orderid}&requestcontext={requestcontext}
je_apis.GetCustomisation({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- orderId
string
- requestContext
string
- Accept-Tenant required
Output
GetFlowStep1
Uri template /consumerhelp/flows/{flow}/{orderId}/{action}
je_apis.GetFlowStep1({
"Accept-Tenant": "",
"Authorization": "",
"flow": "",
"orderId": "",
"action": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- flow required
string
- orderId required
string
- action required
string
- Accept-Tenant required
Output
PostFlowStep1
Uri template /consumerhelp/flows/{flow}/{orderId}/{action}
je_apis.PostFlowStep1({
"Accept-Tenant": "",
"Authorization": "",
"flow": "",
"orderId": "",
"action": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- flow required
string
- orderId required
string
- action required
string
- Accept-Tenant required
Output
GetFlowStep2
Uri template /consumerhelp/flows/{flow}/{orderId}/{action}/{subaction}
je_apis.GetFlowStep2({
"Accept-Tenant": "",
"Authorization": "",
"flow": "",
"orderId": "",
"action": "",
"subaction": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- flow required
string
- orderId required
string
- action required
string
- subaction required
string
- Accept-Tenant required
Output
PostFlowStep2
Uri template /consumerhelp/flows/{flow}/{orderId}/{action}/{subaction}
je_apis.PostFlowStep2({
"Accept-Tenant": "",
"Authorization": "",
"flow": "",
"orderId": "",
"action": "",
"subaction": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- flow required
string
- orderId required
string
- action required
string
- subaction required
string
- Accept-Tenant required
Output
GetCountries
Uri template /countries
je_apis.GetCountries({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- Accept-Tenant required
Output
GetActiveExperiments
Uri template /experiments/active
je_apis.GetActiveExperiments({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- context JE.Api.Experiment.Contract.ExperimentContext
- Accept-Tenant required
Output
health.check.get
Uri template /health/check
je_apis.health.check.get({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- Accept-Tenant required
Output
health.validate.get
Uri template /health/validate
je_apis.health.validate.get({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- Accept-Tenant required
Output
Put
Uri template /internal/for-testing/{basketId}/contactdetails/
je_apis.Put({
"Accept-Tenant": "",
"Authorization": "",
"basketId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- basketId required
string
- body JustEat.PublicApi.Site.Handlers.Basket.OrderContactDetailsRequest
- Accept-Tenant required
Output
GetHealth
Uri template /internal/health/all
je_apis.GetHealth({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- Accept-Tenant required
Output
CreateLoginToken
Uri template /logins
je_apis.CreateLoginToken({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- credentialsRequest JE.Api.Consumer.DTOs.CredentialsRequest
- Accept-Tenant required
Output
GetDeliveryAreas
Uri template /menus/{menuId}/deliveryareas
je_apis.GetDeliveryAreas({
"Accept-Tenant": "",
"Authorization": "",
"menuId": 0
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- menuId required
integer
- Accept-Tenant required
Output
GetCategoriesForMenu
Uri template /menus/{menuId}/productcategories
je_apis.GetCategoriesForMenu({
"Accept-Tenant": "",
"Authorization": "",
"menuId": 0
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- menuId required
integer
- Accept-Tenant required
Output
GetProducts
Uri template /menus/{menuId}/productcategories/{categoryId}/products
je_apis.GetProducts({
"Accept-Tenant": "",
"Authorization": "",
"menuId": 0,
"categoryId": 0
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- menuId required
integer
- categoryId required
integer
- Accept-Tenant required
Output
GetProduct
Uri template /menus/{menuId}/products/{productId}
je_apis.GetProduct({
"Accept-Tenant": "",
"Authorization": "",
"menuId": 0,
"productId": 0
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- menuId required
integer
- productId required
integer
- Accept-Tenant required
Output
CreateOrderFromBasket
SuccessState values are: Unknown = 0, Successful, InvalidBasket, BasketNotOrderable, PotentialDuplicate, BasketDoesNotExist, BasketTooBig, InvalidContactDetails, GuestAccountCannotBeCreated, InvalidAuthToken
je_apis.CreateOrderFromBasket({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- createOrderRequest JustEat.PublicApi.Site.Handlers.CreateOrderRequest
- Auth-Token
string
- Accept-Tenant required
Output
GetOrderDetails
Uri template /orders/{orderId}
je_apis.GetOrderDetails({
"Accept-Tenant": "",
"Authorization": "",
"orderId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- orderId required
string
- Auth-Token
string
- Accept-Tenant required
Output
GetOrderGivenAway
Uri template /orders/{orderId}/campaigncontent
je_apis.GetOrderGivenAway({
"Accept-Tenant": "",
"Authorization": "",
"orderId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- orderId required
string
- Accept-Tenant required
Output
orders.orderId.pay.accountcredit.post
Uri template /orders/{orderId}/pay/accountcredit
je_apis.orders.orderId.pay.accountcredit.post({
"Accept-Tenant": "",
"Authorization": "",
"orderId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- orderId required
string
- request JustEat.PublicApi.Site.Handlers.Payments.CashCheckoutPaymentRequest
- Auth-Token
string
- Accept-Tenant required
Output
MakePaymentUsingAndroidPay
Uri template /orders/{orderId}/pay/android/
je_apis.MakePaymentUsingAndroidPay({
"Accept-Tenant": "",
"Authorization": "",
"orderId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- orderId required
string
- androidPayPaymentRequest JustEat.PublicApi.Site.Handlers.AndroidPay.AndroidPayPaymentRequest
- Auth-Token
string
- Accept-Tenant required
Output
MakePaymentUsingApplePay
Uri template /orders/{orderId}/pay/apple/
je_apis.MakePaymentUsingApplePay({
"Accept-Tenant": "",
"Authorization": "",
"orderId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- orderId required
string
- applePayPaymentRequest JustEat.PublicApi.Site.Handlers.ApplePay.ApplePayPaymentRequest
- Auth-Token
string
- Accept-Tenant required
Output
orders.orderId.pay.cash.post
Uri template /orders/{orderId}/pay/cash
je_apis.orders.orderId.pay.cash.post({
"Accept-Tenant": "",
"Authorization": "",
"orderId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- orderId required
string
- request JustEat.PublicApi.Site.Handlers.Payments.CashCheckoutPaymentRequest
- Auth-Token
string
- Accept-Tenant required
Output
orders.orderId.pay.savedcard.post
Uri template /orders/{orderId}/pay/savedcard
je_apis.orders.orderId.pay.savedcard.post({
"Accept-Tenant": "",
"Authorization": "",
"orderId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- orderId required
string
- request JustEat.PublicApi.Site.Handlers.Payments.SavedCardCheckoutPaymentRequest
- Auth-Token
string
- Accept-Tenant required
Output
GetOrderPaymentStatus
Uri template /orders/{orderId}/payment/status/
je_apis.GetOrderPaymentStatus({
"Accept-Tenant": "",
"Authorization": "",
"orderId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- orderId required
string
- Accept-Tenant required
Output
orders.orderId.paymentoptions.get
Uri template /orders/{orderId}/paymentoptions?applePay={applePay}&androidPay={androidPay}&platform={platform}&voucherCode={voucherCode}
je_apis.orders.orderId.paymentoptions.get({
"Accept-Tenant": "",
"Authorization": "",
"orderId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- orderId required
string
- platform
string
- applePay
boolean
- androidPay
boolean
- voucherCode
string
- Auth-Token
string
- Accept-Tenant required
Output
CreateBasketFromOrder
Uri template /orders/{orderId}/reorder
je_apis.CreateBasketFromOrder({
"Accept-Tenant": "",
"Authorization": "",
"orderId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- orderId required
string
- Auth-Token
string
- Accept-Tenant required
Output
PostReview
Uri template /ratings
je_apis.PostReview({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- postRatingData JustEat.PublicApi.Site.Handlers.DTOs.PostRatingsRequest
- Auth-Token
string
- Accept-Tenant required
Output
CreateResetToken
Uri template /reset-password-tokens
je_apis.CreateResetToken({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- forgottenPasswordRequest JE.Api.Consumer.DTOs.ResetPasswordTokenRequest
- Accept-Tenant required
Output
GetRestaurantsByFreeText
Uri template /restaurants?freetext={freeText}&cuisine={cuisine}&name={restaurantName}
je_apis.GetRestaurantsByFreeText({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- freeText
string
- cuisine
string
- restaurantName
string
- Accept-Tenant required
Output
GetAvailableBadges
Uri template restaurants/available_badges
je_apis.GetAvailableBadges({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- Accept-Tenant required
Output
SearchVersion3
Uri template /restaurants/v3?q={postCode}&c={cuisine}&name={restaurantName}
je_apis.SearchVersion3({
"Accept-Tenant": "",
"Authorization": "",
"Accept-Version": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- postCode
string
- cuisine
string
- restaurantName
string
- Accept-Version required
string
- UseSearchOrchestrator
boolean
- Accept-Tenant required
Output
GetRestaurantDetails
Uri template /restaurants/{restaurantId}/details
je_apis.GetRestaurantDetails({
"Accept-Tenant": "",
"Authorization": "",
"restaurantId": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- restaurantId required
string
- Accept-Tenant required
Output
GetMenus
Uri template /restaurants/{restaurantId}/menus?delivery={delivery}¤t={current}&postcode={postcode}
je_apis.GetMenus({
"Accept-Tenant": "",
"Authorization": "",
"restaurantId": 0
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- restaurantId required
integer
- current
boolean
- delivery
boolean
- postcode
string
- Accept-Tenant required
Output
GetAvailableMenus
Uri template /restaurants/{restaurantId}/menus/available?time={utcTime}
je_apis.GetAvailableMenus({
"Accept-Tenant": "",
"Authorization": "",
"restaurantId": 0
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- restaurantId required
integer
- utcTime
string
- Accept-Tenant required
Output
GetProductCategories
Uri template /restaurants/{restaurantId}/productcategories?type={serviceType}&time={utcTime}&zipcode={zipcode}
je_apis.GetProductCategories({
"Accept-Tenant": "",
"Authorization": "",
"restaurantId": 0,
"Accept-Version": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- restaurantId required
integer
- serviceType
string
- utcTime
string
- zipcode
string
- Accept-Version required
string
- Accept-Tenant required
Output
GetRestaurantReviews
Uri template /restaurants/{restaurantId}/reviews?p={pageNumber}&s={pageSize}
je_apis.GetRestaurantReviews({
"Accept-Tenant": "",
"Authorization": "",
"restaurantId": 0
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- restaurantId required
integer
- pageNumber
integer
- pageSize
integer
- Accept-Tenant required
Output
GetLatestTermsAndConditions
Uri template /terms
je_apis.GetLatestTermsAndConditions({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- Accept-Tenant required
Output
GetZipCodeAutoCompleteSuggestions
Uri template /zipcodeautocomplete?term={term}&resultsCount={resultsCount}
je_apis.GetZipCodeAutoCompleteSuggestions({
"Accept-Tenant": "",
"Authorization": ""
}, context)
Input
- input
object
- Accept-Tenant required
string
: uk - Authorization required
string
- term
string
- resultsCount
string
- Accept-Tenant required
Output
Definitions
JE.Api.Basket.DTOs.BasketServiceOptionsRequest
- JE.Api.Basket.DTOs.BasketServiceOptionsRequest
object
- IsReorder
boolean
: Boolean - ServiceTime
string
: DateTime - ServiceType required
string
(values: Delivery, Collection, NoDeliveryServiceType): DeliveryServiceType
- IsReorder
JE.Api.Basket.DTOs.MealPart
- JE.Api.Basket.DTOs.MealPart
object
- GroupId
integer
: Int32 - Id
integer
: Int32 - OptionalAccessories
array
: IEnumerableJE.Api.Basket.DTOs.OptionalAccessory - RequiredAccessories
array
: IEnumerableJE.Api.Basket.DTOs.RequiredAccessory
- GroupId
JE.Api.Basket.DTOs.MessageKeyValue
- JE.Api.Basket.DTOs.MessageKeyValue
object
- DisplayValue
string
: String - KeyName
string
: String
- DisplayValue
JE.Api.Basket.DTOs.MultiBuyDiscount
- JE.Api.Basket.DTOs.MultiBuyDiscount
object
- Amount System.Decimal
- DiscountType
string
: String - OrderItemId
string
: String - ProductTypeId
integer
: Int32
JE.Api.Basket.DTOs.OfferDetails
- JE.Api.Basket.DTOs.OfferDetails
object
- Discount System.Decimal
- DiscountType
string
: String - Id
integer
: Int32 - QualifyingValue System.Decimal
JE.Api.Basket.DTOs.OptionalAccessory
- JE.Api.Basket.DTOs.OptionalAccessory
object
- Id
integer
: Int32 - Quantity
integer
: Int32 - UnitPrice System.Decimal
- Id
JE.Api.Basket.DTOs.OrderBasketResponse
- JE.Api.Basket.DTOs.OrderBasketResponse
object
- DeliveryCharge System.Decimal
- Discount System.Decimal
- Discounts
array
: IEnumerableJE.Api.Basket.DTOs.OfferDetails - Id
string
: String - MenuId
integer
: Int32 - MultiBuyDiscount System.Decimal
- MultiBuyDiscounts
array
: IEnumerableJE.Api.Basket.DTOs.MultiBuyDiscount - OrderItems
array
: IEnumerableJE.Api.Basket.DTOs.OrderItemView - Orderable
boolean
: Boolean - RestaurantId
integer
: Int32 - ServiceType
string
: String - SubTotal System.Decimal
- Taxes
array
: IEnumerableJE.Api.Basket.DTOs.Tax- items JE.Api.Basket.DTOs.Tax
- ToSpend System.Decimal
- Total System.Decimal
- TotalTipsAmount System.Decimal
- Totals
array
: IEnumerableJE.Api.Basket.DTOs.User- items JE.Api.Basket.DTOs.User
- UserPrompt
array
: IEnumerableJE.Api.Basket.DTOs.UserPrompt - ZipCode
string
: String
JE.Api.Basket.DTOs.OrderItemView
- JE.Api.Basket.DTOs.OrderItemView
object
- CombinedPrice System.Decimal
- MealParts
array
: IEnumerableJE.Api.Basket.DTOs.MealPart - Name
string
: String - OptionalAccessories
array
: IEnumerableJE.Api.Basket.DTOs.OptionalAccessory - OrderItemId
string
: String - ProductId
integer
: Int32 - ProductTypeId
integer
: Int32 - RequiredAccessories
array
: IEnumerableJE.Api.Basket.DTOs.RequiredAccessory - Synonym
string
: String - UnitPrice System.Decimal
- UserDisplayName
string
: String
JE.Api.Basket.DTOs.RequiredAccessory
- JE.Api.Basket.DTOs.RequiredAccessory
object
- GroupId
integer
: Int32 - Id
integer
: Int32 - UnitPrice System.Decimal
- GroupId
JE.Api.Basket.DTOs.SimpleProductResponse
- JE.Api.Basket.DTOs.SimpleProductResponse
object
- Id
integer
: Int32 - Name
string
: String
- Id
JE.Api.Basket.DTOs.Tax
- JE.Api.Basket.DTOs.Tax
object
- TaxName
string
: String - TaxRate System.Decimal
- TaxRateAmount System.Decimal
- TaxName
JE.Api.Basket.DTOs.User
- JE.Api.Basket.DTOs.User
object
- DisplayName
string
: String - Total System.Decimal
- DisplayName
JE.Api.Basket.DTOs.UserPrompt
- JE.Api.Basket.DTOs.UserPrompt
object
- DefaultMessage
string
: String - MessageValues
array
: IEnumerableJE.Api.Basket.DTOs.MessageKeyValue - StatusCode
string
: String
- DefaultMessage
JE.Api.Consumer.DTOs.ConsumerAddressCreateRequest
- JE.Api.Consumer.DTOs.ConsumerAddressCreateRequest
object
- AddressName required
string
: String - City required
string
: String - Line1 required
string
: String - Line2
string
: String - Line3
string
: String - ZipCode required
string
: String
- AddressName required
JE.Api.Consumer.DTOs.ConsumerAddressResponse
- JE.Api.Consumer.DTOs.ConsumerAddressResponse
object
- AddressName
string
: String - City
string
: String - IsDefault
boolean
: Boolean - Line1
string
: String - Line2
string
: String - Line3
string
: String - ZipCode
string
: String
- AddressName
JE.Api.Consumer.DTOs.ConsumerAddressesResponse
- JE.Api.Consumer.DTOs.ConsumerAddressesResponse
object
- Addresses
array
: IEnumerableJE.Api.Consumer.DTOs.ConsumerAddressResponse
- Addresses
JE.Api.Consumer.DTOs.ConsumerDetailsCreateRequest
- JE.Api.Consumer.DTOs.ConsumerDetailsCreateRequest
object
- AccountType
string
: String - AddressRequest JE.Api.Consumer.DTOs.ConsumerAddressCreateRequest
- DateOfBirth
string
: DateTime - DeviceId required
string
: String - DeviceName required
string
: String - DeviceToken
string
: String - DeviceType required
string
: String - EmailAddress required
string
: String - FirstName required
string
: String - LastName required
string
: String - Password required
string
: String - PhoneNumber
string
: String - TermsAndConditionsId required
integer
: Int32 - WantsNewsletter
boolean
: Boolean
- AccountType
JE.Api.Consumer.DTOs.ConsumerDetailsResponse
- JE.Api.Consumer.DTOs.ConsumerDetailsResponse
object
- AccountType
string
: String - ConsumerId required
integer
: Int32 - ConsumerStatus
string
: String - CreatedDate
string
: DateTime - DateOfBirth
string
: DateTime - EmailAddress required
string
: String - FirstName required
string
: String - Id required
string
: String - LastName required
string
: String - PhoneNumber
string
: String - TermsAndConditionsId required
integer
: Int32 - WantsNewsletter
boolean
: Boolean
- AccountType
JE.Api.Consumer.DTOs.ConsumerDetailsUpdateResponse
JE.Api.Consumer.DTOs.ConsumerPreference
- JE.Api.Consumer.DTOs.ConsumerPreference
object
- Email required
boolean
: Boolean - Key required
string
: String - Push required
boolean
: Boolean - Sms required
boolean
: Boolean
- Email required
JE.Api.Consumer.DTOs.ConsumerPreferencesResponse
- JE.Api.Consumer.DTOs.ConsumerPreferencesResponse
object
- PreferenceVersionViewed required
integer
: Int32 - Preferences required
array
: IEnumerableJE.Api.Consumer.DTOs.DisplayConsumerPreference
- PreferenceVersionViewed required
JE.Api.Consumer.DTOs.ConsumerPreferencesUpdateRequest
- JE.Api.Consumer.DTOs.ConsumerPreferencesUpdateRequest
object
- DeviceToken
string
: String - DeviceType
string
: String - EmailAddress
string
: String - PhoneNumber
string
: String - PreferenceVersionViewed required
integer
: Int32 - Preferences required
array
: IEnumerableJE.Api.Consumer.DTOs.ConsumerPreference
- DeviceToken
JE.Api.Consumer.DTOs.ConsumerPreferencesUpdateResponse
JE.Api.Consumer.DTOs.CredentialsRequest
- JE.Api.Consumer.DTOs.CredentialsRequest
object
- DeviceId required
string
: String - DeviceName required
string
: String - DeviceToken
string
: String - DeviceType required
string
: String - Password required
string
: String - Username required
string
: String
- DeviceId required
JE.Api.Consumer.DTOs.DisplayConsumerPreference
- JE.Api.Consumer.DTOs.DisplayConsumerPreference
object
- DisplayName required
string
: String - Email required
boolean
: Boolean - Key required
string
: String - Push required
boolean
: Boolean - Sms required
boolean
: Boolean - Sort
integer
: Int32
- DisplayName required
JE.Api.Consumer.DTOs.LoginResponse
- JE.Api.Consumer.DTOs.LoginResponse
object
- Token required
string
: String
- Token required
JE.Api.Consumer.DTOs.PasswordValidation
- JE.Api.Consumer.DTOs.PasswordValidation
object
- Enabled required
boolean
: Boolean - ErrorText required
string
: String - InfoText required
string
: String - Regex required
string
: String
- Enabled required
JE.Api.Consumer.DTOs.ResetPasswordTokenRequest
- JE.Api.Consumer.DTOs.ResetPasswordTokenRequest
object
- DeviceType
string
: String - EmailAddress required
string
: String
- DeviceType
JE.Api.Consumer.DTOs.ResetPasswordTokenResponse
JE.Api.Consumer.DTOs.TermsAndConditionsResponse
- JE.Api.Consumer.DTOs.TermsAndConditionsResponse
object
- Id
integer
: Int32 - Link
string
: String
- Id
JE.Api.Consumer.DTOs.UpdatePasswordRequest
- JE.Api.Consumer.DTOs.UpdatePasswordRequest
object
- DeviceId required
string
: String - DeviceName required
string
: String - DeviceType required
string
: String - Password required
string
: String
- DeviceId required
JE.Api.ConsumerOrder.DTOs.ConsumerOrderDto
- JE.Api.ConsumerOrder.DTOs.ConsumerOrderDto
object
- AskUserToReview
boolean
: Boolean - Basket JE.Api.ConsumerOrder.DTOs.OrderDetails.BasketInfo
- Consumer JE.Api.ConsumerOrder.DTOs.OrderDetails.ConsumerInfo
- Delivery JE.Api.ConsumerOrder.DTOs.DeliveryDto
- Id
string
: String - IsFixed
boolean
: Boolean - IsLocked
boolean
: Boolean - IsReorderable
boolean
: Boolean - LegacyId
integer
: Int64 - Order JE.Api.ConsumerOrder.DTOs.OrderDetails.OrderInfo
- Payment JE.Api.ConsumerOrder.DTOs.OrderDetails.PaymentInfo
- Rating JE.Api.ConsumerOrder.DTOs.RatingMeta
- Restaurant JE.Api.ConsumerOrder.DTOs.RestaurantDto
- Review JE.Api.ConsumerOrder.DTOs.Review
- Status
string
: String
- AskUserToReview
JE.Api.ConsumerOrder.DTOs.DeliveryDto
- JE.Api.ConsumerOrder.DTOs.DeliveryDto
object
- Address
string
: String - City
string
: String - Email
string
: String - Geoposition JE.Api.ConsumerOrder.DTOs.Geoposition
- Name
string
: String - PhoneNumber
string
: String - Postcode
string
: String
- Address
JE.Api.ConsumerOrder.DTOs.Geoposition
- JE.Api.ConsumerOrder.DTOs.Geoposition
object
- AccuracyDescription
string
: String - AccuracyInMetres
number
: Double - Latitude
number
: Double - Longitude
number
: Double - Source
string
: String
- AccuracyDescription
JE.Api.ConsumerOrder.DTOs.OrderDetails.BasketInfo
- JE.Api.ConsumerOrder.DTOs.OrderDetails.BasketInfo
object
- BasketId
string
: String - DeliveryCharge System.Decimal
- Discount System.Decimal
- Discounts
array
: IEnumerableJE.Api.ConsumerOrder.DTOs.OrderDetails.OfferDetails - Items
array
: IEnumerableJE.Api.ConsumerOrder.DTOs.OrderDetails.BasketItem - MenuId
integer
: Int32 - MultiBuyDiscount System.Decimal
- SubTotal System.Decimal
- ToSpend System.Decimal
- Total System.Decimal
- BasketId
JE.Api.ConsumerOrder.DTOs.OrderDetails.BasketItem
- JE.Api.ConsumerOrder.DTOs.OrderDetails.BasketItem
object
- CombinedPrice System.Decimal
- Description
string
: String - Discounts
array
: IEnumerableJE.Api.ConsumerOrder.DTOs.OrderDetails.Discount - MealParts
array
: IEnumerableJE.Api.ConsumerOrder.DTOs.OrderDetails.MealPart - MenuCardNumber
string
: String - MultiBuyDiscounts
array
: IEnumerableJE.Api.ConsumerOrder.DTOs.OrderDetails.MultiDiscount - Name
string
: String - OptionalAccessories
array
: IEnumerableJE.Api.ConsumerOrder.DTOs.OrderDetails.OptionalAccessory - ProductId
integer
: Int32 - ProductTypeId
integer
: Int32 - ProductTypeName
string
: String - RequiredAccessories
array
: IEnumerableJE.Api.ConsumerOrder.DTOs.OrderDetails.RequiredAccessory - Synonym
string
: String - UnitPrice System.Decimal
JE.Api.ConsumerOrder.DTOs.OrderDetails.ConsumerInfo
- JE.Api.ConsumerOrder.DTOs.OrderDetails.ConsumerInfo
object
- ConsumerId
string
: String
- ConsumerId
JE.Api.ConsumerOrder.DTOs.OrderDetails.Discount
- JE.Api.ConsumerOrder.DTOs.OrderDetails.Discount
object
- Amount System.Decimal
- DiscountType
string
: String
JE.Api.ConsumerOrder.DTOs.OrderDetails.MealPart
- JE.Api.ConsumerOrder.DTOs.OrderDetails.MealPart
object
- GroupId
integer
: Int32 - MealPartId
integer
: Int32 - Name
string
: String - OptionalAccessories
array
: IEnumerableJE.Api.ConsumerOrder.DTOs.OrderDetails.OptionalAccessory - RequiredAccessories
array
: IEnumerableJE.Api.ConsumerOrder.DTOs.OrderDetails.RequiredAccessory - Synonym
string
: String
- GroupId
JE.Api.ConsumerOrder.DTOs.OrderDetails.MultiDiscount
- JE.Api.ConsumerOrder.DTOs.OrderDetails.MultiDiscount
object
- Amount System.Decimal
- DiscountType
string
: String - OrderItemId
string
: String - ProductTypeId
integer
: Int32
JE.Api.ConsumerOrder.DTOs.OrderDetails.OfferDetails
- JE.Api.ConsumerOrder.DTOs.OrderDetails.OfferDetails
object
- Discount System.Decimal
- DiscountType
string
: String - Id
integer
: Int32 - QualifyingValue System.Decimal
JE.Api.ConsumerOrder.DTOs.OrderDetails.OptionalAccessory
- JE.Api.ConsumerOrder.DTOs.OrderDetails.OptionalAccessory
object
- Name
string
: String - OptionalAccessoryId
integer
: Int32 - Quantity
integer
: Int32 - UnitPrice System.Decimal
- Name
JE.Api.ConsumerOrder.DTOs.OrderDetails.OrderInfo
- JE.Api.ConsumerOrder.DTOs.OrderDetails.OrderInfo
object
- DueDate
string
: DateTimeOffset - InitialDueDate
string
: DateTimeOffset - NoteToRestaurant
string
: String - PlacedDate
string
: DateTimeOffset - PromptAsap
boolean
: Boolean - ServiceType
string
(values: Collection, Delivery): ServiceType
- DueDate
JE.Api.ConsumerOrder.DTOs.OrderDetails.PaymentInfo
- JE.Api.ConsumerOrder.DTOs.OrderDetails.PaymentInfo
object
- FeeText
string
: String - OrderId
string
: String - PaidDate
string
: DateTimeOffset - PaymentLines
array
: IEnumerableJE.Api.ConsumerOrder.DTOs.OrderDetails.PaymentLine - Total System.Decimal
- TotalComplementary System.Decimal
- TotalComplimentary System.Decimal
- FeeText
JE.Api.ConsumerOrder.DTOs.OrderDetails.PaymentLine
- JE.Api.ConsumerOrder.DTOs.OrderDetails.PaymentLine
object
- AvsCheckInfo
string
: String - CardFee System.Decimal
- CardType
string
: String - LastCardDigits
string
: String - PaymentTransactionRef
string
: String - PspName
string
: String - Type
string
(values: Cash, Card, AccountCredit, Voucher): PaymentMethod - Value System.Decimal
- AvsCheckInfo
JE.Api.ConsumerOrder.DTOs.OrderDetails.RequiredAccessory
- JE.Api.ConsumerOrder.DTOs.OrderDetails.RequiredAccessory
object
- GroupId
integer
: Int32 - Name
string
: String - RequiredAccessoryId
integer
: Int32 - UnitPrice System.Decimal
- GroupId
JE.Api.ConsumerOrder.DTOs.OrderHistoryDto
- JE.Api.ConsumerOrder.DTOs.OrderHistoryDto
object
- History
array
: IEnumerableJE.Api.ConsumerOrder.DTOs.ConsumerOrderDto
- History
JE.Api.ConsumerOrder.DTOs.RatingMeta
- JE.Api.ConsumerOrder.DTOs.RatingMeta
object
- MaximumScore
integer
: Int32 - RatingCode
string
: String
- MaximumScore
JE.Api.ConsumerOrder.DTOs.Reorder.ReorderBasketDto
- JE.Api.ConsumerOrder.DTOs.Reorder.ReorderBasketDto
object
- Basket JE.Api.Basket.DTOs.OrderBasketResponse
- UnavailableProductIds
array
: IEnumerableSystem.Int32- items
integer
- items
- UnavailableProducts
array
: IEnumerableJE.Api.Basket.DTOs.SimpleProductResponse
JE.Api.ConsumerOrder.DTOs.Restaurant.Address
- JE.Api.ConsumerOrder.DTOs.Restaurant.Address
object
- City
string
: String - FirstLine
string
: String - Latitude System.Decimal
- Longitude System.Decimal
- Postcode
string
: String
- City
JE.Api.ConsumerOrder.DTOs.Restaurant.CuisineBase
- JE.Api.ConsumerOrder.DTOs.Restaurant.CuisineBase
object
- Id
integer
: Int64 - Name
string
: String - Rank
integer
: Int32 - SeoName
string
: String
- Id
JE.Api.ConsumerOrder.DTOs.Restaurant.ServiceableAreaResult
- JE.Api.ConsumerOrder.DTOs.Restaurant.ServiceableAreaResult
object
- City
string
: String - Postcode
string
: String
- City
JE.Api.ConsumerOrder.DTOs.RestaurantDto
- JE.Api.ConsumerOrder.DTOs.RestaurantDto
object
- Address JE.Api.ConsumerOrder.DTOs.Restaurant.Address
- Cuisines
array
: IEnumerableJE.Api.ConsumerOrder.DTOs.Restaurant.CuisineBase - Description
string
: String - Id
integer
: Int32 - IsHalal
boolean
: Boolean - IsNew
boolean
: Boolean - IsOffline
boolean
: Boolean - IsOpen
boolean
: Boolean - IsOpenNow
boolean
: Boolean - IsOpenNowForCollection
boolean
: Boolean - IsOpenNowForDelivery
boolean
: Boolean - IsTempOffline
boolean
: Boolean - LogoUrl
string
: String - MobileNumber
string
: String - Name
string
: String - OpeningTime
string
: DateTime - PhoneNumber
string
: String - SeoName
string
: String - ServiceableAreas
array
: IEnumerableJE.Api.ConsumerOrder.DTOs.Restaurant.ServiceableAreaResult - TempOfflineType
string
(values: Unset, TempOffline, ClosedToday, ClosedDueTo, OnVacationOpens, OnVacationClosed, None, ClosedDueToEvent, ClosedDueToEmergency, FailedJctConnection, NoTrOverride, IgnoredOrders): TempOfflineType
JE.Api.ConsumerOrder.DTOs.Review
- JE.Api.ConsumerOrder.DTOs.Review
object
- AverageStars
number
: Double - DeliveryTimeStars
integer
: Int32 - FoodQualityStars
integer
: Int32 - ReviewText
string
: String - TakeawayServiceStars
integer
: Int32
- AverageStars
JE.Api.ConsumerOrder.DTOs.ServiceableAddresses.ServiceableAddress
- JE.Api.ConsumerOrder.DTOs.ServiceableAddresses.ServiceableAddress
object
- City
string
: String - Email
string
: String - LastUsedDateTime
string
: DateTime - Line1
string
: String - Line2
string
: String - Line3
string
: String - Name
string
: String - NoteToRestaurant
string
: String - PhoneNumber
string
: String - Postcode
string
: String - RestaurantId
integer
: Int32
- City
JE.Api.ConsumerOrder.DTOs.ServiceableAddresses.ServiceableAddressesResponse
- JE.Api.ConsumerOrder.DTOs.ServiceableAddresses.ServiceableAddressesResponse
object
- Addresses
array
: IEnumerableJE.Api.ConsumerOrder.DTOs.ServiceableAddresses.ServiceableAddress - RestaurantId
integer
: Int32 - SmartNote
string
: String
- Addresses
JE.Api.Experiment.Contract.ExperimentContext
- JE.Api.Experiment.Contract.ExperimentContext
object
- Client
string
(values: Web, Android, iOS, Mobile, All, Test): ClientTypes - ClientVersion
string
: String - ConversationId System.Guid
- Culture System.Globalization.CultureInfo
- Tenant
string
: String - UserAgent
string
: String - UserBucket System.Guid
- UserId
string
: String
- Client
JE.Api.Experiment.Contract.ExperimentResults
- JE.Api.Experiment.Contract.ExperimentResults
object
- Active
array
: IEnumerableSystem.String- items
string
- items
- QueryId System.Guid
- Active
JE.Api.InFlightOrderStatus.DTOs.DateTimeOffsetRange
- JE.Api.InFlightOrderStatus.DTOs.DateTimeOffsetRange
object
- Begin
string
: DateTimeOffset - End
string
: DateTimeOffset
- Begin
JE.Api.InFlightOrderStatus.DTOs.InFlightOrderResponse
- JE.Api.InFlightOrderStatus.DTOs.InFlightOrderResponse
object
- InFlightOrders
array
: IEnumerableJE.Api.InFlightOrderStatus.DTOs.OrderStatusesDto
- InFlightOrders
JE.Api.InFlightOrderStatus.DTOs.OrderStatus
- JE.Api.InFlightOrderStatus.DTOs.OrderStatus
object
- DueDate
string
: DateTimeOffset - MinutesDelayed
integer
: Int32 - Name required
string
: String - OrderStatusChangedAt
string
: DateTime
- DueDate
JE.Api.InFlightOrderStatus.DTOs.OrderStatusesDto
- JE.Api.InFlightOrderStatus.DTOs.OrderStatusesDto
object
- ConsumerId required
string
: String - CurrentStatus required
string
: String - DelayedBy
string
: TimeSpan - DueDate
string
: DateTimeOffset - EventChannel
string
: String - EventChannelCipherKey
string
: String - ExpectedDeliveryTime JE.Api.InFlightOrderStatus.DTOs.DateTimeOffsetRange
- InitialDueDate
string
: DateTimeOffset - InternalCurrentStatus required
string
: String - IsForCollection
boolean
: Boolean - LastUpdated
string
: DateTime - OrderId required
string
: String - PreOrderDispatchDate
string
: DateTimeOffset - RestaurantId
integer
: Int32 - RestaurantName
string
: String - StatusHistory required
array
: IEnumerableJE.Api.InFlightOrderStatus.DTOs.OrderStatus
- ConsumerId required
JE.Api.Menu.Dto.AccessoryDetails
- JE.Api.Menu.Dto.AccessoryDetails
object
- GroupId
integer
: Int32 - Id
integer
: Int32 - Name
string
: String - Price System.Decimal
- Productid
integer
: Int32
- GroupId
JE.Api.Menu.Dto.AvailableMenu
- JE.Api.Menu.Dto.AvailableMenu
object
- BaseDeliveryTimeInfo
string
(values: NoIssues, ExtendedDeliveryTime, LongWorkingTime): DeliveryTimeInfoType - ClosingTime
string
: DateTime - ClosingTimeUtc
string
: DateTime - DeliveryCostAboveThreshold System.Decimal
- DeliveryCostBelowThreshold System.Decimal
- DeliveryThresholdOrderAmount System.Decimal
- DeliveryTime
integer
: Int32 - DeliveryTimeInfo
string
(values: NoIssues, ExtendedDeliveryTim
- BaseDeliveryTimeInfo