JUMP TOFlipdish OrdersApplication configGet app configgetCustomer accountRequest login SMS codepostLogin with SMS codepostGet account detailsgetLog offgetPayment accountsGet payment accountsgetCreate card payment accountpostSet default payment accountpostDelete payment accountdeleteRestaurantsGet list of pickup/collection restaurants summariesgetGet pickup/collection restaurant detailgetGet list of delivery restaurant summariesgetGet delivery restaurant detailgetDelivery locationsGet delivery locationsgetCreate delivery locationpostUpdate delivery locationputDelete delivery locationdeleteOrdersCreate orderpostApply voucher code to orderpostSubmit ordergetFlipdish Open API v1.0Accounts/api/v1.0/accountsget/api/v1.0/accountsput/api/v1.0/accountspost/api/v1.0/accounts/timezonesget/api/v1.0/accounts/passwordput/api/v1.0/accounts/passwordpost/api/v1.0/accounts/password/pinput/api/v1.0/accounts/pinpost/api/v1.0/accounts/loginpost/api/v1.0/accounts/logoutpost/api/v1.0/accounts/login/pinpost/api/v1.0/accounts/login/ssopost/api/v1.0/accounts/basic-accountpost/api/v1.0/accounts/passwordresetpost/api/v1.0/accounts/password/resetpinpost/api/v1.0/accounts/recaptchapost/api/v1.0/accounts/signupstep/{signupStepAction}/skippost/api/v1.0/accounts/signupstep/{signupStepAction}/answerpostAddress/api/v1.0/address/countriesget/api/v1.0/app/{appId}/address/formget/api/v1.0/address/country/{countryCode}/formget/api/v1.0/address/validatepost/api/v1.0/address/googlepostApm/api/v1.0/{appId}/apm/statusget/api/v1.0/{appId}/apm/statisticsget/api/v1.0/{appId}/apm/statistics/calendarget/api/v1.0/{appId}/apm/callsget/api/v1.0/{appId}/apm/statistics/calls/{aggregateDataBy}get/api/v1.0/{appId}/apm/statistics/orders/{aggregateDataBy}getApps/api/v1.0/apps/{appId}get/api/v1.0/apps/supportedcountriesget/api/v1.0/apps/{appId}/complianceget/api/v1.0/apps/{appId}/compliancepost/api/v1.0/apps/{appId}/panacea/urlget/api/v1.0/apps/{appId}/panacea/urlpost/api/v1.0/apps/{whitelabelId}/lookupget/api/v1.0/apps/{appId}/hostnamestatusget/api/v1.0/appsget/api/v1.0/appspost/api/v1.0/apps/{appId}/panacea/url/availableget/api/v1.0/apps/{appId}/logopost/api/v1.0/orgs/{orgId}/appspost/api/v1.0/apps/{appId}/configpost/api/v1.0/apps/{appId}/appstorenamepost/api/v1.0/apps/{appId}/config/languagespost/api/v1.0/apps/{appId}/hostnamepost/api/v1.0/apps/{appId}/nextgenwebpostAppStore/api/v1.0/appstore/apps/{appStoreAppId}get/api/v1.0/appstore/appsgetAppStoreConfigurations/api/v1.0/{appId}/appstore/appsget/api/v1.0/{appId}/appstore/apps/{appStoreAppId}get/api/v1.0/appstore/oauthresponse/{appStoreAppId}/responsecodeget/api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config/{configId}get/api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config/{configId}put/api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config/{configId}delete/api/v1.0/{appId}/appstore/apps/{appStoreAppId}/configpost/api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config/{configId}/actionpost/api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config/{configId}/updatesettingspostAppStoreDeveloper/api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId}/external_productget/api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId}/external_productput/api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId}/external_function_signing_keyget/api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId}put/api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId}delete/api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId}/verificationput/api/v1.0/oauthclients/{oauthAppId}/appstore/appspost/api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId}/logopostAppStoreEntitlements/api/v1.0/{appId}/appstore/apps/{appStoreAppId}/entitlementsgetAuditLogs/api/v1.0/auditlogs/orders/{orderId}post/api/v1.0/auditlogs/stores/{storeId}postAuthorizationTokens/api/v1.0/{appId}/authorizationtokens/{oauthAppId}get/api/v1.0/{appId}/authorizationtokens/{key}deleteBankAccount/api/v1.0/{appId}/bankaccountsget/api/v1.0/{appId}/bankaccountspost/api/v1.0/{appId}/bankaccounts/{bankAccountId}get/api/v1.0/{appId}/bankaccounts/{bankAccountId}post/api/v1.0/{appId}/bankaccounts/{bankAccountId}delete/api/v1.0/{appId}/bankaccounts/field-definitionsget/api/v1.0/{appId}/bankaccounts/countries-field-definitionsget/api/v1.0/{appId}/bankaccounts/{bankAccountId}/state/{state}post/api/v1.0/{appId}/bankaccounts/{bankAccountId}/store/{storeId}postCampaigns/api/v1.0/{appId}/campaigns/loyaltyget/api/v1.0/{appId}/campaigns/loyaltypost/api/v1.0/{appId}/campaigns/retentionget/api/v1.0/{appId}/campaigns/retentionpost/api/v1.0/{appId}/campaigns/loyalty/{storeId}get/api/v1.0/{appId}/campaigns/retention/{storeId}get/api/v1.0/{appId}/campaigns/storesget/api/v1.0/{appId}/campaigns/loyalty/{campaignId}post/api/v1.0/{appId}/campaigns/retention/{campaignId}post/api/v1.0/{appId}/campaigns/{campaignId}deleteCardReaders/api/v1.0/{appId}/stripeterminal/connectiontokenget/api/v1.0/{appId}/payments/terminals/stripe/{readerId}get/api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/statusget/api/v1.0/{appId}/stripeterminal/locationpost/api/v1.0/{appId}/payments/terminals/stripe/registerpost/api/v1.0/{appId}/payments/terminals/stripe/{readerId}/cancel_actionpost/api/v1.0/{appId}/payments/terminals/stripe/{readerId}/processPaymentIntentpost/api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/pairpost/api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/cancelUpdatepost/api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/installUpdatepost/api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/checkForUpdatepost/api/v1.0/{appId}/payments/terminals/stripe/unregisterdelete/api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/unpairdeleteCatalogChangesGet menu pending changes summaries by appIdgetGet menu pending changes from Catalog groups and itemsgetUpdate menus with the pending changes from Catalog groups and itemspostCatalogGroupsGet group by IdgetUpdate Catalog GrouppostGet paginated groups by app name id filtered by typesgetCreate a Catalog GrouppostArchive Catalog GrouppostDuplicate Catalog GrouppostCatalogImagesUpload a Catalog ImagepostCatalogItemsGet item by IdgetUpdate Catalog ItempostGet paginated items by app name id filtered by typesgetCreate a Catalog ItempostArchive Catalog ItempostDuplicate Catalog ItempostCatalogProductsGet Product by IdgetUpdate ProductpostGet paginated products by app name id filtered by typesgetCreate a ProductpostArchive ProductpostDuplicate ProductpostChannels/api/v1.0/{appId}/channelsget/api/v1.0/{appId}/channels/{id}get/api/v1.0/{appId}/channels/assigned-channelsget/api/v1.0/{appId}/channels/available-channelsget/api/v1.0/{appId}/channels/{channelId}/storesget/api/v1.0/{appId}/channels/{channelId}/storesdelete/api/v1.0/{appId}/channels/{channelId}/assigned-storesget/api/v1.0/{appId}/channels/{channelId}/assign-appIdpost/api/v1.0/{appId}/channels/{channelId}/stores/{storeId}post/api/v1.0/{appId}/channels/{channelId}/stores/{storeId}delete/api/v1.0/{appId}/channels/assign-storepost/api/v1.0/{appId}/channels/unassign-storedeleteChannelsStoreMapping/api/v1.0/{appId}/channels/storemappingsget/api/v1.0/{appId}/channels/storemappingspostClients/api/v1.0/clients/{clientId}get/api/v1.0/clients/{clientId}/stripecustomeridpost/api/v1.0/clients/{clientId}/salesforcecontactidpostContentSecurityPolicy/api/v1.0/csp/reportpostCrossSell/api/v1.0/{appId}/crossSell/menuItemsgetCustomers/api/v1.0/{appId}/customers/{customerId}get/api/v1.0/{appId}/customers/{customerId}post/api/v1.0/{appId}/customerspostDeliveryZone/api/v1.0/stores/{storeId}/deliveryzonesget/api/v1.0/stores/{storeId}/deliveryzonespost/api/v1.0/stores/{storeId}/deliveryzones/{deliveryZoneId}post/api/v1.0/stores/{storeId}/deliveryzones/{deliveryZoneId}deleteDevice/api/v1.0/{appId}/devices/device/{deviceModel}/{deviceId}get/api/v1.0/{appId}/devices/searchget/api/v1.0/{appId}/devices/assignpost/api/v1.0/{appId}/devices/enrollpostEvents/api/v1.0/{appId}/events/{eventId}get/api/v1.0/{appId}/events/menu/{menuId}get/api/v1.0/{appId}/events/user/{userId}get/api/v1.0/{appId}/events/order/{orderId}get/api/v1.0/{appId}/events/store/{storeId}get/api/v1.0/{appId}/events/customer/{customerId}get/api/v1.0/{appId}/events/whitelabel/{whitelabelId}get/api/v1.0/{appId}/events/orderget/api/v1.0/{appId}/eventsgetFeatures/api/v1.0/{appId}/features/enablepost/api/v1.0/{appId}/features/disablepostFiles/api/v1.0/{appId}/files/download/{fileId}getFirebaseApps/api/v1.0/FirebaseApp/{whitelabelId}get/api/v1.0/FirebaseApppostFpm/api/v1.0/{storeId}/fpm/editpost/api/v1.0/{storeId}/fpmpostFulfillmentStateConfiguration/api/v1.0/{appId}/fulfillment/configuration/statesget/api/v1.0/{appId}/fulfillment/configuration/statespost/api/v1.0/{appId}/fulfillment/configuration/states_templateget/api/v1.0/{appId}/fulfillment/configuration/states/{configId}get/api/v1.0/{appId}/fulfillment/configuration/states/{configId}post/api/v1.0/{appId}/fulfillment/configuration/states/{configId}deleteGoogleFoodOrderPrototype/api/v1.0/{appId}/googleorderpost/api/v1.0/{appId}/googleorder/{orderId}/submitpostHeartbeat/api/v1.0/heartbeatget/api/v1.0/heartbeathead/api/v1.0/heartbeat/Hostnameget/api/v1.0/heartbeat/HostnameheadHome/api/v1.0/{appId}/homeget/api/v1.0/home/okta-portalget/api/v1.0/{appId}/home/statsget/api/v1.0/{appId}/home/{homeActionId}postHttpRequestResponseLogs/api/v1.0/{appId}/interactions/logsgetHydra/api/v1.0/hydra/settingsget/api/v1.0/hydra/ably_tokenget/api/v1.0/hydra/registrationget/api/v1.0/{appId}/emvterminalsget/api/v1.0/{appId}/emvterminalspost/api/v1.0/{appId}/hydra/emvterminalget/api/v1.0/{appId}/kiosksettings/{deviceId}get/api/v1.0/{appId}/kiosksettings/{deviceId}post/api/v1.0/{appId}/kioskcashsettings/{deviceId}get/api/v1.0/{appId}/hydra/emvorderstate/{orderId}get/api/v1.0/{appId}/hydra/{deviceType}/{deviceId}get/api/v1.0/{appId}/hydra/{deviceType}/listget/api/v1.0/{appId}/hydra/registrationpost/api/v1.0/{appId}/hydra/cancelemvpayment/{orderId}post/api/v1.0/{appId}/hydra/{deviceId}/attach/{storeId}post/api/v1.0/{appId}/hydra/{deviceId}/detach/{storeId}post/api/v1.0/{appId}/hydra/emvterminal/unassign/{hydraConfigId}post/api/v1.0/{appId}/AttachStoreToKiosk/{deviceId}/store/{storeId}post/api/v1.0/{appId}/hydra/emvterminal/assign/{hydraConfigId}/{emvTerminalId}post/api/v1.0/hydra/{deviceId}/loginpost/api/v1.0/{appId}/kioskupdatecashsettingspost/api/v1.0/{appId}/emvterminals/{id}delete/api/v1.0/{appId}/hydra/{deviceId}/registrationdelete/api/v1.0/{appId}/DetachStoreFromKiosk/{deviceId}/store/{storeId}deleteIntercom/api/v1.0/intercom/userHashgetInvoices/api/v1.0/{appId}/invoicesgetKioskEntitlements/api/v1.0/{appId}/kiosk/entitlementsgetKioskIot/api/v1.0/kioskiot/connectpost/api/v1.0/{appId}/kioskiot/timeseries/querypostLightspeed/api/v1.0/lightspeed/{storeId}/settingsget/api/v1.0/lightspeed/{storeId}/settingspost/api/v1.0/lightspeed/{storeId}/menu/generatepostLocation/api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/locationpost/api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location/{locationId}/updatepost/api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location/{locationId}/movepost/api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location/{locationId}/map-externalpost/api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location/{locationId}/deletedeleteLocationAreas/api/v1.0/{appId}/stores/{storeId}/location-areasget/api/v1.0/{appId}/stores/{storeId}/location-areaspost/api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}get/api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/updatepostLookerDashboard/api/v1.0/{appId}/looker/dashboardsgetLookerSingleSignOn/api/v1.0/{appId}/looker/ssogetMenuOptionSetItemsGet menu item option set itemsgetCreate menu item option set itempostGet menu item option set item by identifiergetUpdate menu item option set itempostDelete menu item option set itemdeleteUpload menu item option set item imagepostDelete menu item option set item imagedeleteSet Tax Rate on OptionSetItempostMenuOptionSetsGet menu item option setsgetCreate menu item option setpostGet menu item option set by identifiergetUpdate menu item option setpostDelete menu item option setdeleteUpload menu item option set imagepostDelete option set imagedeleteMenusGet menus by appIdgetCreate a new menupostGet menu by identifiergetUpdate menupostMark a Menu as DeleteddeleteGet menus tax detailsgetGet Menus NamegetSet Menus NamepostGet menus store namesgetGet a Menus CheckpointsgetGet all menu metadata by menu ID and store IDgetGet bulk show/hide menu items and option set itemsgetGet menu item metadatagetUpdate menu item metadataputGet menu item metadata by keygetDelete menu item metadatadeleteGet menu item option set item metadata by keygetUpdate menu item option set item metadataputCreate a new menu from xlsx file.postLock/Unlock a Menu for EditingpostCreate a new menu asynchronouslypostUpload menu imagepostDelete menu imagedeleteAdd/Update a Tax RatepostClone a menu, (without attaching stores)postSet if tax shows for a MenupostSet the type of Tax on a MenupostRe-arrange Sections within a MenupostRestore a Menu to a checkpointpostBulk show/hide menu items or option set itemspostRemove a Menus Tax Rate, can only remove a tax rate that does not have items/optionSetItems attacheddeleteMenuSectionItemsGet menu itemsgetCreate menu section itempostGet menu item by identifiergetUpdate menu section itempostDelete menu section itemdeleteCreate menu section items from a list of Catalog ItemspostClone menu section itempostUpload menu section item imagepostDelete menu section item imagedeleteSet tax rate for menu itempostMove an Item within a menupostMenuSectionsGet menu sectionsgetCreate menu sectionpostGet menu section by identifiergetUpdate menu sectionpostDelete menu sectiondeleteClone menu sectionpostUpload menu section imagepostDelete menu section imagedeleteCreate menu availability typepostRe-arrange Items within a SectionpostSet/update menu section availability hours.postMenusNutritionInfoGet menu nutrition by menuIdgetAdd or update menu nutrition by identifierpostDelete menu nutrition information by menuIddeleteGet allergensgetAdd or update menuitem nutrition info by menu item's publicIdpostAdd or update menuitem optionsetitem nutrition info its publicIdpostMenusNutritionInfoV2Get menu nutrition by menuIdgetGet allergensgetAdd or update menuitem nutrition info by menu item's publicIdpostAdd or update menuitem option set item's nutrition info by its publicIdpostMenuZonesGets all the menu zones for a menugetAdds a new menu zone to a menu.postGets a specific menu zone for a given zone idgetUpdates a menu zone.putDeletes a menu zone.deleteSets the description of a menu zone.putFlips the order of two menu zones.putSets the name of a menu zone.putSets a zone to a menu section.putUploads an image for a menu zone.postDeletes a menu zone image.deleteMetafieldDefinitions/api/v1.0/{appId}/metafields/definitionsget/api/v1.0/{appId}/metafields/definitions/{ownerEntity}/{key}get/api/v1.0/{appId}/metafields/definitions/{ownerEntity}/{key}post/api/v1.0/{appId}/metafields/definitions/{ownerEntity}get/api/v1.0/{appId}/metafields/definitions/{ownerEntity}post/api/v1.0/{appId}/metafields/definitions/recommendations/{ownerEntity}getMobileApps/api/v1.0/mobileapps/{appId}/submission/detailsget/api/v1.0/mobileapps/{appId}/saleschannel/detailsget/api/v1.0/mobileapps/{appId}/submission/{submissionId}/statusget/api/v1.0/mobileapps/{appId}/submission/{submissionId}/statuspost/api/v1.0/mobileapps/{appId}/statisticsget/api/v1.0/mobileapps/{appId}/submissionpost/api/v1.0/mobileapps/{appId}/resubmissionpost/api/v1.0/mobileapps/{appId}/saleschannelpost/api/v1.0/mobileapps/{appId}/submission/imagepost/api/v1.0/mobileapps/{appId}/submission/{submissionId}/publishpost/api/v1.0/mobileapps/{appId}/submission/{submissionId}/unpublishpostOAuthClients/api/v1.0/{appId}/oauthclients/appnamesget/api/v1.0/{appId}/oauthclients/{oauthAppId}get/api/v1.0/{appId}/oauthclients/{oauthAppId}post/api/v1.0/{appId}/oauthclients/{oauthAppId}delete/api/v1.0/{appId}/oauthclients/{oauthAppId}/secretget/api/v1.0/{appId}/oauthclients/{oauthAppId}/accesstokenget/api/v1.0/{appId}/oauthclients/{oauthAppId}/redirecturisget/api/v1.0/{appId}/oauthclients/{oauthAppId}/redirecturispost/api/v1.0/{appId}/oauthclientsget/api/v1.0/{appId}/oauthclientspost/api/v1.0/{appId}/oauthclients/{oauthAppId}/redirecturis/{uriId}deleteOnboarding/api/v1.0/clients/{appId}/onboarding/configget/api/v1.0/clients/{appId}/onboarding/configpost/api/v1.0/clients/{appId}/onboarding/configsget/api/v1.0/clients/{appId}/onboarding/stores/{storeId}get/api/v1.0/clients/{appId}/onboarding/storesget/api/v1.0/clients/{appId}/onboarding/config/{configId}post/api/v1.0/clients/{appId}/onboarding/stores/{storeId}/items/{onboardingItemId}post/api/v1.0/clients/{appId}/onboarding/stores/items/{onboardingItemId}postOrderBatches/api/v1.0/{appId}/order-batches/{orderBatchId}get/api/v1.0/{appId}/order-batchesgetOrderBatchingConfiguration/api/v1.0/stores/{storeId}/order-batching-configurationget/api/v1.0/stores/{storeId}/order-batching-configurationpostOrderIngest/api/v1.0/{appNameId}/order-ingest/submitpostOrders/api/v1.0/orders/{id}get/api/v1.0/orders/{orderId}/deliveryinfoget/api/v1.0/orders/{orderId}/deliveryinfopost/api/v1.0/orders/{orderId}/fulfillment/stateget/api/v1.0/orders/{orderId}/fulfillment/statepost/api/v1.0/orders/{orderId}/fulfillment/state/detailsget/api/v1.0/{appId}/orders/fulfillmentstatusesget/api/v1.0/{appId}/orders/ready_to_processget/api/v1.0/ordersget/api/v1.0/{appId}/orders/summariesget/api/v1.0/{appId}/orders/summariesNewget/api/v1.0/orders/{id}/acceptpost/api/v1.0/orders/{id}/refundpost/api/v1.0/orders/{id}/rejectpost/api/v1.0/orders/{id}/dispatchpostPaymentIntents/api/v1.0/payment_intents/{paymentIntentId}getPayments/api/v1.0/payments/payment/{orderId}/refundablegetPayoutReports/api/v1.0/{appId}/reporting/reports/payouts3/{bankAccountId}/{payoutId}/overviewget/api/v1.0/{appId}/reporting/reports/payouts3/{bankAccountId}/{payoutId}/export/ordersget/api/v1.0/{appId}/reporting/reports/payouts3/{bankAccountId}/{payoutId}/detailsget/api/v1.0/{appId}/reporting/reports/payouts3/{bankAccountId}/{payoutId}/export/possalesget/api/v1.0/{appId}/reporting/reports/payouts3/{bankAccountId}/{payoutId}/export/chargebacksget/api/v1.0/{appId}/reporting/reports/payouts3/{bankAccountId}/{payoutId}/export/ledgerentriesget/api/v1.0/{appId}/reporting/reports/payouts3/{bankAccountId}/{payoutId}/export/refundedOrdersget/api/v1.0/{appId}/reporting/reports/payouts3/{bankAccountId}/{payoutId}/refundedOrdersgetPayouts/api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}get/api/v1.0/{appId}/payouts/summariesget/api/v1.0/{appId}/payoutsget/api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/ordersget/api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/refundsget/api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/chargebacksget/api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/otherchargesgetPayoutsExport/api/v1.0/{appId}/payouts/exportget/api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/exportget/api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/orders/exportget/api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/refunds/exportget/api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/chargebacks/exportget/api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/othercharges/exportgetProcessingFeeConfigs/api/v1.0/processingfeeconfigsgetPushNotifications/api/v1.0/{appId}/pushnotificationsget/api/v1.0/{appId}/pushnotificationspost/api/v1.0/{appId}/pushnotifications/{scheduledPushNotificationId}post/api/v1.0/{appId}/pushnotifications/{scheduledPushNotificationId}deleteReceipts/api/v1.0/receipts/{orderId}getRestaurantVouchersPayGreen/api/v1.0/{appId}/restaurant-vouchers/paygreenget/api/v1.0/{appId}/restaurant-vouchers/paygreenpost/api/v1.0/{appId}/restaurant-vouchers/paygreen/storesget/api/v1.0/{appId}/restaurant-vouchers/paygreen/stores/{storeId}get/api/v1.0/{appId}/restaurant-vouchers/paygreen/stores/{storeId}post/api/v1.0/{appId}/restaurant-vouchers/paygreen/{paygreenConfigurationId}get/api/v1.0/{appId}/restaurant-vouchers/paygreen/{paygreenConfigurationId}post/api/v1.0/{appId}/restaurant-vouchers/paygreen/{paygreenConfigurationId}delete/api/v1.0/{appId}/restaurant-vouchers/paygreen/stores/{storeId}/available-configurationsgetStoreGroups/api/v1.0/storegroups/{storeGroupId}get/api/v1.0/storegroups/{storeGroupId}post/api/v1.0/storegroups/{storeGroupId}delete/api/v1.0/{appNameId}/storegroupsget/api/v1.0/{appNameId}/storegroupspost/api/v1.0/{appNameId}/storegroups/extendedget/api/v1.0/storegroups/{storeGroupId}/{deliveryType}/MenuMessagePerDeliveryTypepostStoreOrderCapacity/api/v1.0/{appId}/storeordercapacity/{storeId}/{deliveryType}get/api/v1.0/{appId}/storeordercapacity/{storeId}postStores/api/v1.0/stores/{storeId}get/api/v1.0/stores/{storeId}post/api/v1.0/stores/{storeId}/feeConfigget/api/v1.0/stores/{storeId}/leadTimesget/api/v1.0/stores/{storeId}/leadTimespost/api/v1.0/stores/{storeId}/bankaccountget/api/v1.0/stores/{storeId}/servicechargeget/api/v1.0/stores/{storeId}/servicechargepost/api/v1.0/stores/{storeId}/feeConfig/deliveryZonesget/api/v1.0/stores/{storeId}/feeConfig/deliveryZonesput/api/v1.0/stores/{storeId}/endofdayreportget/api/v1.0/stores/{storeId}/availability/{deliveryType}get/api/v1.0/stores/{storeId}/availability/{deliveryType}post/api/v1.0/stores/{storeId}/preorderconfig/{deliveryType}get/api/v1.0/stores/{storeId}/preorderconfig/{deliveryType}post/api/v1.0/stores/{storeId}/preorderconfig/{deliveryType}/previewget/api/v1.0/stores/{storeId}/processingfeeconfigsget/api/v1.0/{appId}/storesget/api/v1.0/{appId}/stores/statsget/api/v1.0/stores/{storeId}/businesshoursoverridesget/api/v1.0/stores/{storeId}/businesshoursoverridespost/api/v1.0/{appId}/stores/headerget/api/v1.0/stores/{storeId}/processingfeeconfigs/{paymentAccountType}get/api/v1.0/storesget/api/v1.0/storespost/api/v1.0/{appId}/storevalidation/kioskget/api/v1.0/stores/{storeId}/clonepost/api/v1.0/stores/{storeId}/addresspost/api/v1.0/stores/{storeId}/archivepost/api/v1.0/stores/{storeId}/publishpost/api/v1.0/stores/{storeId}/unpublishpost/api/v1.0/stores/{storeId}/addressformpost/api/v1.0/stores/{storeId}/menu/{menuId}post/api/v1.0/properties/{propertyId}/storespost/api/v1.0/stores/{storeId}/address/coordinatespost/api/v1.0/stores/{storeId}/preorderconfig/{deliveryType}/enabledpost/api/v1.0/stores/{storeId}/businesshoursoverrides/{businessHoursOverrideId}deleteStripeCustomConnect/api/v1.0/{appId}/customconnect/{storeId}get/api/v1.0/{appId}/customconnect/refresh-linkget/api/v1.0/{appId}/customconnect/verification-statusget/api/v1.0/{appId}/customconnect/bank-accountpost/api/v1.0/{appId}/customconnect/{bankAccountId}/create-update-accountpost/api/v1.0/{appId}/customconnect/bank-account/{bankAccountId}/businesstypepost/api/v1.0/{appId}/customconnect/{bankAccountId}/update-bank-account-detailspost/api/v1.0/{appId}/customconnect/{stripeConnectedAccountId}/create-account-linkpost/api/v1.0/{appId}/customconnect/update-payout-schedule/{stripeConnectedAccountId}/{interval}postStripeCustomConnectAdmin/api/v1.0/customconnect/initialize-bank-accountpostStuart/api/v1.0/stuart/settings/{storeId}get/api/v1.0/stuart/settings/{storeId}post/api/v1.0/stuart/jobs/{jobId}get/api/v1.0/stuart/jobs/{jobId}deleteSubscriptions/api/v1.0/{appId}/subscriptions/{subscriptionId}get/api/v1.0/{appId}/subscriptions/hasPaymentMethodget/api/v1.0/{appId}/subscriptionsgetTeammates/api/v1.0/{appId}/teammatesget/api/v1.0/{appId}/teammatespost/api/v1.0/{appId}/teammates/{id}get/api/v1.0/{appId}/teammates/{id}post/api/v1.0/{appId}/teammates/{id}delete/api/v1.0/{appId}/teammates/accept/{otc}get/api/v1.0/{appId}/teammates/redeem/{otc}get/api/v1.0/{appId}/teammates/GrantAccesspostTerminalIot/api/v1.0/terminaliot/connectpostTips/api/v1.0/stores/{storeId}/tipconfigget/api/v1.0/stores/{storeId}/tipconfigpostUsers/api/v1.0/users/rolesget/api/v1.0/users/{userId}/previousordercount/{storeId}getVouchers/api/v1.0/vouchers/{voucherId}get/api/v1.0/vouchers/{voucherId}post/api/v1.0/{appId}/vouchers/{voucherId}/validity-periodsget/api/v1.0/vouchers/stats/{voucherId}get/api/v1.0/{appId}/vouchers/summariesget/api/v1.0/vouchers/{appId}post/api/v1.0/{appId}/vouchers/{voucherId}/usagepost/api/v1.0/{appId}/vouchers/{voucherId}/validity-periods-simplifiedpostWebhooks/api/v1.0/{appId}/webhooks/eventsget/api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptionsget/api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptionspost/api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/eventsget/api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/events/{eventName}/testget/api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/logsget/api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}put/api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}delete/api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/events/{eventName}post/api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/events/{eventName}deleteWebsite/api/v1.0/{appId}/website/indexget/api/v1.0/{appId}/website/indexpost/api/v1.0/{appId}/website/dnscheckget/api/v1.0/{appId}/website/testimonialpost/api/v1.0/{appId}/website/image/{imageLocation}post/api/v1.0/{appId}/website/testimonial/{testimonialId}post/api/v1.0/{appId}/website/testimonial/{testimonialId}delete/api/v1.0/{appId}/website/image/{imageId}deleteFlipdish Reporting V1CsvApiIf successful will redirect to a download filegetCustomerApiReturns customers of the app to which you have accessgetReturns customer overview of the whitelabel accessible by the user rolegetReturns the list of orders for a particular customergetReturns the name, phone number and emailgetCustomerManagementApiReturns customers of the app to which you have accessgetReturns customer overview of the whitelabel accessible by the user rolegetReturns the list of orders for a particular customergetReturns the name, phone number and emailgetDeliveryZoneApiReturns all delivery zones associated with the querygetHealthCheckIf successful will return HTTP Success 200 and health status of ElasticSearchgetOrderApiReturns orders overview based on the querygetReturns orders heatmapgetReturns orders by storegetReturns orders by storegetReturns orders per platformgetReturns orders per platformgetReturns orders per platformgetReturns rejected orders by storegetReturns the list of ordersgetReturns the list of rejected ordersgetStoresApiReturns top X stores that match the querygetVoucherApiReturns top X vouchers that match the querygetFlipdish Open API v1.0Gets the current account detailget[PRIVATE API] Returns true if APM is enabled on at least one store in an applicationgetGet the application configurationgetGet app store app detailsgetGet list of app store apps which have been configuredgetGet authorization tokensgetGet List of BankAccounts for WLgetGets list of stores for appgetGet Connection Token For a Stripe TerminalgetGet group by IdgetUpload a Catalog ImagepostGet item by Idget/api/v1.0/{appId}/channelsget/api/v1.0/csp/reportpostGet customer of an app by Idget[PRIVATE] Get drivers by AppgetGet all the delivery zones associated with a storegetGet driver profilegetGet event by Id For technical reasons, the number of records returned is limited to 100.getGet file from storageget/api/v1.0/heartbeatget[PRIVATE API] Get Home ActionsgetGet API interaction logsget[Private]getGet the IoT connection parameters for telemetry and commands No input parameters since authenticated hydra user defines contextpost[For Kiosk use only] Get all stores connected to a Kioskget/api/v1.0/lightspeed/{storeId}/settingsget/api/v1.0/{appId}/looker/sso/CustomerReportinggetGet menu item option set itemsgetGet menu item option setsget[PRIVATE API]Get menus by appIdgetGet menu itemsgetGet menu sectionsgetGet OwnerEntity Configurations which contain information to manage Metafield Definitionsget/api/v1.0/{appId}/oauthclients/appnamesget/api/v1.0/clients/{appId}/onboarding/stores/{storeId}getProvides an ability to ingest a 3rd party order into Flipdish ecosystempostGet order by IDgetReturns payment refund information related to the order with the order idgetGet Payout details broken down by StoregetExport payouts as CSVgetGet processing fee configs by store identifiersgetGet paginated products by app name id filtered by product typesget[PRIVATE] Push notification to cutomersgetReturns a Store GroupsgetGet store's order capacity configurationgetGet store by identifierget/api/v1.0/{appId}/customconnect/refresh-linkgetGet stuart settings for a storegetGet all teammatesgetGet role namesgetUpdate account with name and languageput[PRIVATE API] Get Basic StatisticsgetGet all supported countries.getUpdate app store appputGet list of app store app configurations for one app store appgetRevoke tokendeleteCreate a new Bank Account and attach to this ApppostGets loyalty campaigns for appgetGet the status of the bluetooth terminalgetUpdate Catalog GrouppostUpdate Catalog Itempost/api/v1.0/{appId}/channels/{id}getUpdate customer of an app by Idpost[PRIVATE] Invite driverpostAdds a delivery zone to the store idpostUpdate driver profilepostGet menu events For technical reasons, the number of records returned is limited to 100.get/api/v1.0/heartbeathead[PRIVATE API] Get Home Statisticsget/api/v1.0/hydra/registrationgetGet all kiosk settings associated with a storeget/api/v1.0/lightspeed/{storeId}/settingspostCreate menu item option set itempostCreate menu item option setpostCreate a new menu. If request body is empty, the system will create a menu with default items.postCreate menu section itempostCreate menu sectionpostGet a Metafield Definition for the specified owner entity and key.getGet OAuth App by identifierget/api/v1.0/clients/{appId}/onboarding/stores/{storeId}/items/{onboardingItemId}postGet order delivery informationgetGet list of payout summariesgetExport payout's details as CSVgetArchive a product. If the product is used in Menus, the related MenuItems will be marked as deletedpost[PRIVATE] Push notification to cutomerspostUpdates Store GrouppostCreate or update a store's order capacity configurationpostUpdate store by identifierpostGets the current verification status of the given connected accountgetSet stuart settings for a storepostCreate teammate and send an invite.post/api/v1.0/users/{userId}/previousordercount/{storeId}getCreate account with email address and store namepost[PRIVATE API] Get Calendar statisticsgetGet the application compliance configurationgetDelete app store appdeleteGet app store app configurationgetGet BankAccount Detail by IdgetCreates loyalty campaignpostGet Location ID for Stripe TerminalpostGet paginated groups by app name id filtered by typesgetGet paginated items by app name id filtered by typesgetReturns a list of sales channels that are assigned to a given whitelabelgetAssign driver to multiple orderspostUpdates the existing delivery zonepostGet stores for drivergetGet user events For technical reasons, the number of records returned is limited to 100.get/api/v1.0/heartbeat/Hostnameget[PRIVATE API] Complete Home ActionpostList EMV terminals belonging to the given AppNameIdget/api/v1.0/{appId}/kiosksettings/cashpost/api/v1.0/lightspeed/{storeId}/menu/generatepostGet menu item option set item by identifiergetGet menu item option set by identifiergetGet menu by identifiergetGet menu item by identifiergetGet menu section by identifiergetUpdate a Metafield DefinitionpostUpdate OAuth ApppostAdd/update delivery-related information to an orderpostGet list of payoutsgetExport a list of payout's orders as CSVgetDuplicate a productpost[PRIVATE] Update the push notificationpostDeletes a Store Group Can only remove a store group if there is no stores attached to the groupdeleteGet Stores Bank Account IdgetCreate a new Bank Account and Stripe connected accountpostGet start job detailsgetGet a teammates by email addressget[PRIVATE API] Get timezones localised to users languageget[PRIVATE API] Get paginated APM call listgetSet the application compliance configurationpostGet list of app store app summariesgetUpdate app store app configurationputUpdate BankAccountpostGets retention campaigns for appgetGet Authorization Key for Stripe TerminalpostCreate a Catalog GrouppostCreate a Catalog ItempostReturns a list of sales channels that are not yet assigned to a given whitelabelget[PRIVATE] Assign driver to orderpostRemoves the existing delivery zonedelete[PRIVATE] Request an SMS to be sent to the driver with their login codepostGet order events For technical reasons, the number of records returned is limited to 100.get/api/v1.0/heartbeat/Hostnamehead[PRIVATE API] Complete Home Actionpost[Private]postUpdate menu item option set itempostUpdate menu item option setpostUpdate menupostUpdate menu section itempostUpdate menu sectionpostGet Metafield Definitions for the specified owner entity.getDelete OAuth AppdeleteGet orders by filtergetGet list of payout's ordersgetExport a list of payout's refunds as CSVget[PRIVATE] Push notification to cutomersdeleteReturns a paginated list of Store GroupsgetRetrieve Store Service ChargegetCreate or update a Stripe connected account associated with the bank account of bankAccountIdpostCancel a stuart jobdeleteUpdate teammates (this method does not support Deltas!)postChange passwordput[PRIVATE API] Get Calls StatisticsgetGet panacea vanity url. This sets the URL which the Panacea website is available at. ie. my.flipdish.com/[vanityurl]getCreate app store apppostDelete app store app configurationdeleteDelete BankAccountdeleteCreates retention campaignpostInitiate stripe terminal pairing modepostArchive Catalog GrouppostUpload a Catalog Item ImagepostReturns a list of store ids attached to the given channel type for the specified app.get[PRIVATE] Unassign driver from appdelete[PRIVATE] Login with phone number and pinpostGet store events For technical reasons, the number of records returned is limited to 100.get[Private]getDelete menu item option set itemdeleteDelete menu item option setdelete[PRIVATE API]Mark a Menu as DeleteddeleteDelete menu section itemdeleteDelete menu sectiondeleteCreate a Metafield DefinitionpostGet OAuth App secret keyget[PRIVATE API] Get summary of orders by filtergetGet list of payout's refundsgetExport a list of payout's chargebacks as CSVgetCreates a Store Group It will be attached to an existing ApppostConfigure Store Service Charge; Idempotent OperationpostUpdate bank account's BusinessType and create a Stripe Connected AccountpostDelete teammatedeleteReset password with token.post[PRIVATE API] Get Order Statistics (Value of Orders)getSet panacea vanity urlpostUpdate app store app verificationputCreate app store app configurationpostGet bank account fields definitionsgetGets loyalty campaigns for storegetCancel currently initiated install update for bluetooth terminalpostDuplicate Catalog GrouppostDelete a CatalogItem ImagedeleteDetaches all the stores from the given sales channel.delete[PRIVATE] Unassign driver from orderdeleteAdd driver tokenpostGet customer events For technical reasons, the number of records returned is limited to 100.getGet the status of Cash Payment Methon on KisokgetUpload menu item option set item imagepostUpload menu item option set imagepost[PRIVATE API]Get menus tax detailsgetCreate menu section items from a list of ProductspostClone menu sectionpostGet OwnerEntity Definition RecommendationsgetGet OAuth access token for AppgetAccept orderpostGet list of payout's chargebacksgetExport a list of payout's other charges as CSVget[PRIVATE API] Returns a paginated list of Extended Store GroupsgetGet store end of day reportgetUpdate bank account detailspostRedeem one-time code from invitationgetChange passwordputGet the application hostname DNS delegation states for A and CNAME records.getUpload the app store app logo \ iconpostGet bank account fields definitionsgetGets retention campaigns for storegetInitiate Kiosk Update Install for bluetooth terminalpostArchive Catalog ItempostReturns a list of store that are assigned to the given sales channel.getDelete driver tokendeleteGet WhiteLabel events For technical reasons, the number of records returned is limited to 100.get[Private]getDelete menu item option set item imagedeleteDelete option set imagedelete[PRIVATE API]Get Menus NamegetCreate menu section items from a list of Catalog ItemspostUpload menu section imagepostGet OAuth App redirect urisgetRefund orderpostGet list of payout's other chargesgetGet Business hoursgetGets a single-use Stripe URL for the given accountpostRequest login PIN. The server sends the PIN to the email address.postGet Appsget[PRIVATE API] Update State of Bank AccountpostUpdates loyalty campaignpostTrigger check for Bluetooth device update on KioskpostDuplicate Catalog Itempost/api/v1.0/{appId}/channels/channelstoresgetSet driver profile image and returns it's urlpostGet order events by customer For technical reasons, the number of records returned is limited to 100.get[Private]get[Private API] Set Tax Rate on OptionSetItempost[PRIVATE API]Set Menus NamepostClone menu section itempostDelete menu section imagedeleteCreate OAuth App redirect uripostReject orderpostSet Business hourspostLogin with username and passwordpostIs panacea vanity url availableget[PRIVATE API] Attach Bank Account to StorepostUpdates retention campaignpostUnpair the currently paired stripe terminaldelete/api/v1.0/{appId}/channels/channelstorespostDelete driver profile imagedeleteGet events For technical reasons, the number of records returned is limited to 100.get[Private]get[PRIVATE API]Get menus store namesgetUpload menu section item imagepostCreate menu availability typepostGet all OAuth AppsgetDispatch orderpostGet the pre order config for a store, by typegetLog out. It removes Flipdish authorization Cookie.postGet AppsgetDeletes a campaigndeleteAssign a given AppId to a Sales Channelpost/api/v1.0/drivers/stores/{storeId}/presence/{presence}post[Private]post[PRIVATE API]Get a Menus CheckpointsgetDelete menu section item imagedeleteRe-arrange Items within a SectionpostCreate OAuth ApppostUPDATE pre order config for a store, by typepostLogin with username and passwordpostSet the application logo \ iconpostAttachs the specified store to the given sales channel.postChange delivery tracking status and return the updated status.post/api/v1.0/{appId}/hydra/cancelemvpayment/{orderId}postGet all menu metadata by menu ID and store IDget[PRIVATE API]Move an Item within a menupostSet/update menu section availability hours.postDelete OAuth App redirect urideleteGet the Preview times of the pre-order configurationgetRequest password reset. Flipdish system will send a token via email.postGain Support access to a given AppIdpostDetaches the specified store from the given sales channel.delete[Private]post/api/v1.0/menus/{menuId}/bulkshowhide/listget[PRIVATE API]Move an Item within a menupostGet processing fee configs by store identifiergetSkip a signup questionpostSet the application configurationpostAssign a Store to a Sales Channelpost[Private]postGet menu item metadatagetGet all stores by app name idgetAnswer a signup questionpostSet the application languagespostUnassign a Store from a Sales ChannelpostUnassign the currently assigned EMV terminal from a kioskpostUpdate menu item metadataputGet stores statistics by app name id and storeIdsgetSet the application hostname.post[Private]postGet menu item metadata by keygetGet business hours overrides by store identifiergetAssign an EMV terminal to a kioskpostDelete menu item metadatadeleteCreate Business Hours Override for a storepost[Private]postGet menu item option set item metadata by keygetGet all stores by app name idgetUpdate the Cash Payment Methon Visiability on KisokpostUpdate menu item option set item metadataputGet processing fee configs by store identifierget[Private]deleteCreate a new menu from xlsx file.postGet all stores, excluding archived onesget[Private]delete[PRIVATE API]Lock/Unlock a Menu for EditingpostCreate store with Store Group identifierpost[Private]deleteUpload menu imagepostClone store with store clone settingspostDelete menu imagedeleteUpdate store addresspost[PRIVATE API]Add/Update a Tax RatepostArchive storepost[PRIVATE API]Clone a menu, (without attaching stores)postPublish storepost[PRIVATE API]Set if tax shows for a MenupostUnpublish storepost[PRIVATE API]Set the type of Tax on a MenupostAssign Menu to Storepost[PRIVATE API]Re-arrange Sections within a MenupostUpdate store address coordinatespost[PRIVATE API]Restore a Menu to a checkpointpostUPDATE pre order config for a store, by typepost/api/v1.0/menus/{menuId}/bulkshowhidepostDelete Business Hours Override for a storedelete[PRIVATE API]Remove a Menus Tax Rate, can only remove a tax rate that does not have items/optionSetItems attacheddeleteVouchers[PRIVATE API] Get voucher by identifierget[PRIVATE API] Updates voucherpost[PRIVATE API] Get voucher stats by identifierget[PRIVATE API] Get vouchers summaries for App Idget[PRIVATE API] Create voucherpostWebhooksGet all webhook subscription event namesgetGet all webhook subscriptions by your Oauth App idgetCreate a webhook subscription for you Oauth ApppostGet your webhook subscriptions selected event namesgetGet a sample event from a webhook subscriptiongetGet logs for your webhook subscriptiongetUpdate a webhook subscription objectputDelete you webhook subscriptiondeleteAdd event name to your webhook subscriptionpostRemove event name to your webhook subscriptiondeleteWebsiteGet Index ConfigurationgetSet Index ConfigurationpostTriggers a Check DNS ProcessgetAdd a testimonialpostUpload Website ImagepostEdit a testimonialpostDelete a testimonialdeleteDelete Website ImagedeletePowered by /api/v1.0/mobileapps/{appId}/submission/imagepost https://api.flipdish.co/api/v1.0/mobileapps/{appId}/submission/image