Account

APIDescription
GET api/Account/UserInfo

No documentation available.

POST api/Account/Logout

No documentation available.

GET api/Account/ManageInfo?returnUrl={returnUrl}&generateState={generateState}

No documentation available.

POST api/Account/ChangePassword

No documentation available.

POST api/Account/SetPassword

No documentation available.

POST api/Account/AddExternalLogin

No documentation available.

POST api/Account/RemoveLogin

No documentation available.

GET api/Account/ExternalLogin?provider={provider}&error={error}

No documentation available.

GET api/Account/ExternalLogins?returnUrl={returnUrl}&generateState={generateState}

No documentation available.

POST api/Account/LoginCheck

No documentation available.

POST api/Account/Register

No documentation available.

GET api/Account/ConfirmEmail?userId={userId}&code={code}

No documentation available.

GET api/Account/ResetPasswordRedirect?userId={userId}&code={code}

No documentation available.

POST api/Account/RegisterExternal

No documentation available.

POST api/Account

No documentation available.

GET api/Account?userId={userId}&code={code}&password={password}

No documentation available.

Online

APIDescription
GET api/Online/GetMerchant?id={id}

Uses a mixture of stored procedures and linq queries to grab the merchants data. The data will be merchant details, openhours, delivery hours, delivery charge and gallery using the passed on merchantId parameter.

GET api/Online/GetMerchantById?id={id}

No documentation available.

GET api/Online/GetMyMerchantId

No documentation available.

GET api/Online/GetMerchantTheme?id={id}

No documentation available.

GET api/Online/GetMenu?id={id}

No documentation available.

GET api/Online/GetMenu2?id={id}

No documentation available.

GET api/Online/GetMenuConfig?id={id}

No documentation available.

GET api/Online/getMenuItems?id={id}

No documentation available.

GET api/Online/getPosMenuItems?id={id}

No documentation available.

GET api/Online/getPosMenuCategories?id={id}

No documentation available.

GET api/Online/DeleteMenuCategory?id={id}

Deletes a selected catgegory from the edit menu page. Soft delete - grabs the unique identifier from the table and sets status to 0 meaning unavailable.

GET api/Online/DeleteMenuType?id={id}

Deletes a selected menu type from the edit menu page. Soft delete - grabs the unique identifier from the table and sets status to 0 meaning unavailable.

POST api/Online/SaveMenuCategory

Saves the inputted data for menu categories in the Edit menu page. Can add new categories, or edit categories.

POST api/Online/SaveMenuType

Saves the inputted data for menu types in the Edit menu page. Can add new menu types, or edit menu types.

POST api/Online/SaveMenuItem

Saves the inputted data for menu items in the Edit menu page. Can add new menu items, or edit menu items.

POST api/Online/SaveMenuItemSubOption

Saves the inputted data for suboption items in the Edit menu page, can add new sub options as well as editing.

POST api/Online/SaveItemOptionCategory

No documentation available.

POST api/Online/SaveOption

No documentation available.

POST api/Online/AddItemOption

No documentation available.

POST api/Online/SaveItemOption

No documentation available.

GET api/Online/SetWebsiteStatus?id={id}

No documentation available.

GET api/Online/getContactNumbers?id={id}

No documentation available.

GET api/Online/GetCommissionDays?merchantId={merchantId}&startdate={startdate}&days={days}

No documentation available.

POST api/Online/SendSMSMarketing

No documentation available.

GET api/Online/SendEmailReminder?key={key}&page={page}&msg={msg}

No documentation available.

GET api/Online/getSalesData?merchantId={merchantId}&StartDate={StartDate}&EndDate={EndDate}

No documentation available.

POST api/Online/getSalesData?merchantId={merchantId}&StartDate={StartDate}&EndDate={EndDate}

No documentation available.

GET api/Online/getReservationData?merchantId={merchantId}&StartDate={StartDate}&EndDate={EndDate}

Gets reservation data for the reservation report in the dashboard. Takes in three parameters, the merchantId, startdate and also the endDate. Grabs Data inbetween these dates.

POST api/Online/getReservationData?merchantId={merchantId}&StartDate={StartDate}&EndDate={EndDate}

Gets reservation data for the reservation report in the dashboard. Takes in three parameters, the merchantId, startdate and also the endDate. Grabs Data inbetween these dates.

GET api/Online/getTimesheetData?merchantId={merchantId}&StartDate={StartDate}&EndDate={EndDate}&By={By}

No documentation available.

POST api/Online/getTimesheetData?merchantId={merchantId}&StartDate={StartDate}&EndDate={EndDate}&By={By}

No documentation available.

GET api/Online/getProductData?merchantId={merchantId}&StartDate={StartDate}&EndDate={EndDate}&TopNum={TopNum}

No documentation available.

POST api/Online/getProductData?merchantId={merchantId}&StartDate={StartDate}&EndDate={EndDate}&TopNum={TopNum}

No documentation available.

GET api/Online/getAnalysisData?merchantId={merchantId}&StartDate={StartDate}&EndDate={EndDate}&By={By}

No documentation available.

POST api/Online/getAnalysisData?merchantId={merchantId}&StartDate={StartDate}&EndDate={EndDate}&By={By}

No documentation available.

GET api/Online/getOnlineAnalysisData?merchantId={merchantId}&StartDate={StartDate}&EndDate={EndDate}&By={By}

No documentation available.

POST api/Online/getOnlineAnalysisData?merchantId={merchantId}&StartDate={StartDate}&EndDate={EndDate}&By={By}

No documentation available.

GET api/Online/getOnlineSalesReport?merchantId={merchantId}&StartDate={StartDate}&EndDate={EndDate}

No documentation available.

POST api/Online/getOnlineSalesReport?merchantId={merchantId}&StartDate={StartDate}&EndDate={EndDate}

No documentation available.

GET api/Online/getKioskSalesReport?merchantId={merchantId}&StartDate={StartDate}&EndDate={EndDate}

No documentation available.

POST api/Online/getKioskSalesReport?merchantId={merchantId}&StartDate={StartDate}&EndDate={EndDate}

No documentation available.

GET api/Online/getStocksData?merchantId={merchantId}&StartDate={StartDate}&EndDate={EndDate}&By={By}

No documentation available.

POST api/Online/getStocksData?merchantId={merchantId}&StartDate={StartDate}&EndDate={EndDate}&By={By}

No documentation available.

GET api/Online/getOnlineOrderData?merchantId={merchantId}&StartDate={StartDate}&EndDate={EndDate}

No documentation available.

POST api/Online/getOnlineOrderData?merchantId={merchantId}&StartDate={StartDate}&EndDate={EndDate}

No documentation available.

GET api/Online/getOnlineOrderWeekData?merchantId={merchantId}

No documentation available.

POST api/Online/getOnlineOrderWeekData?merchantId={merchantId}

No documentation available.

GET api/Online/getRawData?merchantId={merchantId}&StartDate={StartDate}&EndDate={EndDate}

No documentation available.

POST api/Online/getRawData?merchantId={merchantId}&StartDate={StartDate}&EndDate={EndDate}

No documentation available.

GET api/Online/getCustomers?merchantId={merchantId}

No documentation available.

POST api/Online/getCustomers?merchantId={merchantId}

No documentation available.

GET api/Online/getUserHistorySummary?merchantId={merchantId}

No documentation available.

GET api/Online/getRepeatNewUserSummary?merchantId={merchantId}

No documentation available.

POST api/Online/getRepeatNewUserSummary?merchantId={merchantId}

No documentation available.

GET api/Online/getCustomerPercentage?merchantId={merchantId}

No documentation available.

POST api/Online/getCustomerPercentage?merchantId={merchantId}

No documentation available.

GET api/Online/getRepeatUserSummary?merchantId={merchantId}

No documentation available.

POST api/Online/getRepeatUserSummary?merchantId={merchantId}

No documentation available.

GET api/Online/getCustomerRetention?merchantId={merchantId}

No documentation available.

POST api/Online/getCustomerRetention?merchantId={merchantId}

No documentation available.

GET api/Online/getLostUsers?merchantId={merchantId}

No documentation available.

POST api/Online/getLostUsers?merchantId={merchantId}

No documentation available.

GET api/Online/getYearReport?merchantId={merchantId}

Grabs data for the "New Registered Customers vs Repeat Customers" table in the CRM/Customer Overview - Dashboard Returns a stored proc crm_yearReport, using a merchantId as the parameter.

POST api/Online/getYearReport?merchantId={merchantId}

Grabs data for the "New Registered Customers vs Repeat Customers" table in the CRM/Customer Overview - Dashboard Returns a stored proc crm_yearReport, using a merchantId as the parameter.

GET api/Online/getNewUsersByMonth?merchantId={merchantId}

No documentation available.

POST api/Online/getNewUsersByMonth?merchantId={merchantId}

No documentation available.

GET api/Online/getNewUsersByWeek?merchantId={merchantId}

No documentation available.

POST api/Online/getNewUsersByWeek?merchantId={merchantId}

No documentation available.

GET api/Online/GetSMS?key={key}

No documentation available.

GET api/Online/SendSMS?key={key}&id={id}

No documentation available.

POST api/Online/SaveOpeningHours

No documentation available.

POST api/Online/editHolidayHours

No documentation available.

POST api/Online/SaveDeliveryChargeRow

No documentation available.

POST api/Online/newRowArea

No documentation available.

POST api/Online/CollectionAndDeliveryPref

No documentation available.

POST api/Online/SaveMerchantDetails

Saves all Merchant details in the Merchant Settings page.

POST api/Online/SaveIikoDetails

No documentation available.

GET api/Online/GetExternalMenu?id={id}

No documentation available.

GET api/Online/getiikoStoreData?id={id}

No documentation available.

GET api/Online/getiikoMenuData?id={id}

No documentation available.

POST api/Online/saveDeliveryCollectionMinAndMinutes

No documentation available.

POST api/Online/SavePictureOptions

No documentation available.

POST api/Online/UploadImage

No documentation available.

GET api/Online/getBookingData?id={id}

No documentation available.

GET api/Online/GetPosMenuData?id={id}

No documentation available.

GET api/Online/GetCollectionHoursData?id={id}

No documentation available.

GET api/Online/GetHolidayHoursData?id={id}

No documentation available.

GET api/Online/GetDeliveryHoursData?id={id}

No documentation available.

GET api/Online/GetDeliveryChargeData?id={id}

No documentation available.

GET api/Online/getIikoDetails?id={id}

No documentation available.

GET api/Online/GetGalleryData?id={id}

No documentation available.

GET api/Online/openHolidayOpeningHoursRow?id={id}

No documentation available.

GET api/Online/closeHolidayOpeningHoursRow?id={id}

No documentation available.

GET api/Online/DeactivateOpeningHours?id={id}

No documentation available.

GET api/Online/DeactivateHolidayHours?id={id}

No documentation available.

GET api/Online/deactivateDeliveryChargeRow?id={id}

No documentation available.

GET api/Online/activateDeliveryChargeRow?id={id}

No documentation available.

GET api/Online/deactivateVoucherRow?id={id}

No documentation available.

GET api/Online/activateVoucherRow?id={id}

No documentation available.

GET api/Online/activateOpeningHoursRow?id={id}

No documentation available.

GET api/Online/activateHolidayHours?id={id}

No documentation available.

GET api/Online/DeleteOpeningHours?id={id}

No documentation available.

GET api/Online/DeleteHolidayHours?id={id}

No documentation available.

GET api/Online/DeleteDeliveryCharge?id={id}

No documentation available.

GET api/Online/DeleteImageRow?id={id}

No documentation available.

POST api/Online/newRowOpeningHours

No documentation available.

POST api/Online/newRowHolidayHours

No documentation available.

POST api/Online/AddImageRow

No documentation available.

POST api/Online/EditImageRow

No documentation available.

POST api/Online/SaveNewVoucher

No documentation available.

POST api/Online/EditVoucher

No documentation available.

GET api/Online/DeleteVoucher?id={id}

No documentation available.

GET api/Online/updatePosTable?id={id}

No documentation available.

GET api/Online/GetVoucherData?id={id}

No documentation available.

POST api/Online/SaveNewPromotion

No documentation available.

POST api/Online/EditPromotion

No documentation available.

GET api/Online/GetOnlineOrderPromotion?id={id}

No documentation available.

GET api/Online/GetKioskPromotionData?id={id}

No documentation available.

GET api/Online/getAppPromotion?id={id}

No documentation available.

GET api/Online/getScanToOrderPromotionData?id={id}

No documentation available.

GET api/Online/GetActivePromotion?id={id}

No documentation available.

GET api/Online/DeletePromotion?id={id}

No documentation available.

GET api/Online/deactivatePromotionalRow?id={id}

No documentation available.

GET api/Online/activatePromotionalRow?id={id}

No documentation available.

POST api/Online?merchantId={merchantId}&subsubject={subsubject}&message={message}&email={email}

No documentation available.

POST api/Online?sender={sender}&merchantname={merchantname}&subject={subject}&body={body}&email={email}

No documentation available.

POST api/Online?merchantId={merchantId}&phoneNumber={phoneNumber}&message={message}&ranking={ranking}

No documentation available.

GET api/Online?UserId={UserId}

No documentation available.

GET api/Online?UserId={UserId}&MerchantId={MerchantId}

No documentation available.

POST api/Online?min={min}&max={max}

No documentation available.

POST api/Online?dt={dt}&d={d}

No documentation available.

Profile

APIDescription
GET api/Profile

No documentation available.