Add image
User Image

REST API reference

User API

Create User

POST https://www.ecloudbiz.com/Services/UserRegistrationService.svc/json/CreateAccount?APIKEY=[APIKEY]

Use this call to create user in MunchEm system

<PostUserRegistrationRequest xmlns='http://schemas.datacontract.org/2004/07/eCloudBiz.DomainModel' xmlns:i='http://www.w3.org/2001/XMLSchema-instance'>
<User>
<Address>
<Country>[Country]</Country>
</Address>
<FirstName>[FirstName]</FirstName>
<LastName>[LastName]</LastName>
<Password>[Password]</Password>
<PhoneNo>[PhoneNo]</PhoneNo>
<UserEmail>[Email]</UserEmail>
</User>
</PostUserRegistrationRequest>

User Login

POST https://www.ecloudbiz.com/Services/UserService.svc/json/UserLogin?APIKEY=[APIKEY]

Use this call to login to MunchEm System

<GetUserRequest xmlns = 'http://schemas.datacontract.org/2004/07/eCloudBiz.DomainModel' xmlns:i = 'http://www.w3.org/2001/XMLSchema-instance'>
<Password>[Password]</Password>
<UserEmail>[Email]</UserEmail>
</GetUserRequest>

Get User Details

POST https://www.ecloudbiz.com/Services/UserService.svc/json/GetUserProfile?APIKEY=[APIKEY]

Use this call to get user information

<GetUserRequest xmlns = 'http://schemas.datacontract.org/2004/07/eCloudBiz.DomainModel' xmlns:i = 'http://www.w3.org/2001/XMLSchema-instance'>
<UserId>[UserId]</UserId>
</GetUserRequest>

Order API

Order Details

POST https://www.ecloudbiz.com/Services/OrderService.svc/json/GetXml?APIKEY=[APIKEY]

Use this call to get order details by OrderId

<GetOrderRequest xmlns = 'http://schemas.datacontract.org/2004/07/eCloudBiz.DomainModel' xmlns:i = 'http://www.w3.org/2001/XMLSchema-instance'>
<GenerateId>[OrderId]</GenerateId>
<GetAction>GetOrderDetailsByGenerateIdForUser</GetAction>
</GetOrderRequest>

Charge Card

POST https://www.ecloudbiz.com/Services/PaymentService.svc/json/ChargeCard?APIKEY=[APIKEY]

Use this call to charge card

<PostPaymentRequest xmlns='http://schemas.datacontract.org/2004/07/eCloudBiz.DomainModel' xmlns:i = 'http://www.w3.org/2001/XMLSchema-instance'>
<cardDetails>
<BillingZipCode>[ZipCode]</BillingZipCode>
<CVV>[CVV]</CVV>
<CardHoldersName>[CardHolderName]</CardHoldersName>
<CardNumber>[CardNumber]</CardNumber>
<ExpiryMonth>[ExpiryMonth]</ExpiryMonth>
<ExpiryYear>[ExpiryYear]</ExpiryYear>
<OrderAmount>[Amount]</OrderAmount>
<OrderId>[OrderId]</OrderId>
</cardDetails>
</PostPaymentRequest>

Merchant API

Merchant Details

POST https://www.ecloudbiz.com/Services/RestaurantAppService.svc/json/RestaurantDetailsSelectByLocationId?APIKEY=[APIKEY]

Use this call to get merchant details

<GetRestaurantAppRequest xmlns = 'http://schemas.datacontract.org/2004/07/eCloudBiz.DomainModel' xmlns:i = 'http://www.w3.org/2001/XMLSchema-instance'>
<LocationId>[LocationId]</LocationId>
</GetRestaurantAppRequest>

Merchant Locations

POST https://www.ecloudbiz.com/Services/RestaurantAppService.svc/json/GetRestaurantLocations?APIKEY=[APIKEY]

Use this call to get merchant lcoations

<GetRestaurantAppRequest xmlns = 'http://schemas.datacontract.org/2004/07/eCloudBiz.DomainModel' xmlns:i = 'http://www.w3.org/2001/XMLSchema-instance'>
<AppId>[AppId]</AppId>
</GetRestaurantAppRequest>

Location Address

POST https://www.ecloudbiz.com/Services/RestaurantAppService.svc/json/RestaurantLocationAddressByLocationId?APIKEY=[APIKEY]

Use this to get location address

<GetRestaurantAppRequest xmlns = 'http://schemas.datacontract.org/2004/07/eCloudBiz.DomainModel' xmlns:i = 'http://www.w3.org/2001/XMLSchema-instance'>
<LocationId>[LocationId]</LocationId>
</GetRestaurantAppRequest>

Categories

POST https://www.ecloudbiz.com/Services/MobileAppService.svc/json/RestaurantMenuCategoriesByLocationId?APIKEY=[APIKEY]

Use this call to get categories

<GetMobileAppRequest xmlns = 'http://schemas.datacontract.org/2004/07/eCloudBiz.DomainModel' xmlns:i = 'http://www.w3.org/2001/XMLSchema-instance'>
<AppId>[AppId]</AppId>
<LocationId>[LocationId]</LocationId>
</GetMobileAppRequest>

Key Information

POST https://www.ecloudbiz.com/Services/RestaurantAppService.svc/json/RestaurantInfoByLocationId?APIKEY=[APIKEY]

Use this call to get lcation information

<GetRestaurantAppRequest xmlns = 'http://schemas.datacontract.org/2004/07/eCloudBiz.DomainModel' xmlns:i = 'http://www.w3.org/2001/XMLSchema-instance'>
<LocationId>[LocationId]</LocationId>
</GetRestaurantAppRequest>

Reviews

POST https://www.ecloudbiz.com/Services/ReviewService.svc/json/ReviewsByLocationId?APIKEY=[APIKEY]

Use this call to get merchant reviews

<GetReviewRequest xmlns = 'http://schemas.datacontract.org/2004/07/eCloudBiz.DomainModel' xmlns:i = 'http://www.w3.org/2001/XMLSchema-instance'>
<GetAction>GetRevieswByLocationId</GetAction>
<LocationId>[LocationId]</LocationId>
</GetReviewRequest>

Merchant Timeperiods

POST https://www.ecloudbiz.com/Services/RestaurantAppService.svc/json/GetRestaurantTimePeriods?APIKEY=[APIKEY]

Use this call to get merchant timeperiods

<GetRestaurantAppRequest xmlns = 'http://schemas.datacontract.org/2004/07/eCloudBiz.DomainModel' xmlns:i = 'http://www.w3.org/2001/XMLSchema-instance'>
<AppId>[AppId]</AppId>
<LocationId>[LocationId]</LocationId>
</GetRestaurantAppRequest>

Merchant Hours

POST https://www.ecloudbiz.com/Services/RestaurantAppService.svc/json/RestaurantHoursByTimePeriodId?APIKEY=[APIKEY]

Use this call to get merchant hours based on Timeperiod Id

<GetRestaurantAppRequest xmlns = 'http://schemas.datacontract.org/2004/07/eCloudBiz.DomainModel' xmlns:i = 'http://www.w3.org/2001/XMLSchema-instance'>
<TimePeriodId>[TimeperiodId]</TimePeriodId>
</GetRestaurantAppRequest>

Merchant Hours

POST https://www.ecloudbiz.com/Services/RestaurantAppService.svc/json/TimePeriodsByWeekDay?APIKEY=[APIKEY]

Use this call to get Merchant hours based on Timeperiod Id and Week Day

<GetRestaurantAppRequest xmlns = 'http://schemas.datacontract.org/2004/07/eCloudBiz.DomainModel' xmlns:i = 'http://www.w3.org/2001/XMLSchema-instance'>
<TimePeriodId>[TimePeriodId]</TimePeriodId>
<WeekDay>[WeekDay]</WeekDay>
</GetRestaurantAppRequest>

Near by Locations

POST https://www.ecloudbiz.com/Services/MobileAppService.svc/json/RestaurantLocationsbaseduponuseraddress?APIKEY=[APIKEY]

Use this call to get near by merchants based on address

<GetMobileAppRequest xmlns = 'http://schemas.datacontract.org/2004/07/eCloudBiz.DomainModel' xmlns:i = 'http://www.w3.org/2001/XMLSchema-instance'>
<Address>[Address]</Address>
<CompanyCategory>Restaurant</CompanyCategory>
<Distance>5</Distance>
<OrderType>[OrderType]</OrderType>
</GetMobileAppRequest>

Items

POST https://www.ecloudbiz.com/Services/MobileAppService.svc/json/CategoryItemsByCategoryId?APIKEY=[APIKEY]

Use this call to get Items based on CategoryId

<GetMobileAppRequest xmlns = 'http://schemas.datacontract.org/2004/07/eCloudBiz.DomainModel' xmlns:i = 'http://www.w3.org/2001/XMLSchema-instance'>
<Id>[CategoryId]</Id>
<OrderType>[OrderType]</OrderType>
</GetMobileAppRequest>

Order Settings

POST https://www.ecloudbiz.com/Services/RestaurantAppService.svc/json/OrdersSettingsbyLocationId?APIKEY=[APIKEY]

Use this to know either Pickup/Delivery enabled to a merchant

<GetRestaurantAppRequest xmlns = 'http://schemas.datacontract.org/2004/07/eCloudBiz.DomainModel' xmlns:i = 'http://www.w3.org/2001/XMLSchema-instance'>
<LocationId>[LocationId]</LocationId>
</GetRestaurantAppRequest>

Delivery Address Check

POST https://www.ecloudbiz.com/Services/DeliveryZoneService.svc/json/DeliveryAddressCheck?APIKEY=[APIKEY]

Use this to check whether merchant delivers to your address or not

<GetDeliveryZoneRequest xmlns='http://schemas.datacontract.org/2004/07/eCloudBiz.DomainModel' xmlns:i='http://www.w3.org/2001/XMLSchema-instance'>
<Address>
<City>[City]</City>
<Line1>[Line1]</Line1>
<State>[State]</State>
<Zip>[Zip]</Zip>
</Address>
<LocationId>[LocationId]</LocationId>
</GetDeliveryZoneRequest>

© 2013–2017 MunchEm, Inc.

Sign In To MunchEm

Signin close
Already Cool? New To MunchEm?
Enter Email
Enter Password
OR

Forgot your password?
loading
Please call our customer service for cancellation.