@datafire/je_apis v4.0.0
@datafire/je_apis
Client library for Just Eat Tenant API
Installation and Usage
npm install --save @datafire/je_apislet 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