Skip to content

Integration · E-commerce

flipdish.com

Connect Claude & ChatGPT to Flipdish

Ask your AI which orders are waiting, to mark a dish as sold out, or what a store sold yesterday in Flipdish. It can accept, reject, dispatch and refund orders, update menus and stores, set temporary opening hours, and create vouchers. It also reads customers, receipts, teammates and end-of-day reports.

Connect Flipdish free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which orders are ready to process right now?”

    The AI lists orders in the ReadyToProcess state, with items, customer and totals.

  • “Accept order 58213 with 35 minutes to delivery.”

    It accepts the order with that estimate, and the customer is notified.

  • “Mark the lamb burger as sold out.”

    It finds the item in the menu and sets it to unavailable, without changing anything else.

What your AI can do

Orders

List and search orders, read details and receipts, and accept, reject, dispatch or refund an order.

Menus and stores

Read menus, update sections and items, mark items sold out, update stores and set temporary opening hours.

Customers and vouchers

Find customers by phone, update their order settings, and list, look up and create vouchers.

  • “What did the city centre store sell yesterday?”

    It gets the end-of-day sales report for that store and date.

  • “Close the harbour store for delivery tomorrow from 12 to 15.”

    It creates a temporary opening-hour override that closes delivery for that time window.

  • “Create a 10 percent voucher, WELCOME10, for all stores until the end of the month.”

    It creates a percentage discount voucher with that code, the stores you pick and an expiry date.

568 tools for Flipdish

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • accept_orderVisible to othersAccept an incoming order by `order_id`, optionally with `estimated_minutes_for_delivery`. The customer is notified.
  • approve_teammate_invitationsVisible to othersAccept a teammate. Has effects visible outside this system.
  • archive_featureVisible to othersDisable a feature (app id). Has effects visible outside this system.
  • archive_groupVisible to othersArchive a group (catalog item id). Has effects visible outside this system. API summary: Archive Catalog Group.
  • archive_productVisible to othersArchive a product (catalog item id). Has effects visible outside this system. API summary: Archive Catalog Item.
  • archive_product_archiveVisible to othersArchive a product (catalog item id). Has effects visible outside this system. API summary: Archive Product.
  • archive_storeVisible to othersArchive a store (store id). Has effects visible outside this system.
  • attach_assignChanges dataAttach a assign (emv terminal id).
  • attach_attach_to_hydraChanges dataAttach a attach (store id).
  • attach_channel_app_idChanges dataAssign a channel (channel id).
  • attach_deviceChanges dataAssign a device (app id).
  • attach_menu_to_storeChanges dataAttach a menu (menu id).
  • attach_store_to_accountChanges dataAttach a store (store id).
  • attach_store_to_attach_store_to_kioskChanges dataAttach a store (store id).
  • attach_store_to_channelChanges dataAttach a store (store id).
  • attach_storegroup_storesChanges dataAssign a storegroup (store group id).
  • cancel_bluetooth_updateDeletesCancel a bluetooth (terminal type). Destructive action; may require approval.
  • cancel_cancelemvpaymentDeletesCancel a cancelemvpayment (order id). Destructive action; may require approval.
  • cancel_stripe_actionDeletesCancel a stripe (reader id). Destructive action; may require approval.
  • create_a_productChanges dataCreate a new product. Required: product type, sku, name or price. Search products first to avoid duplicates. API summary: Create a Product.
  • create_accountChanges dataCreate a new account. Required: email or store name.
  • create_account_account_linkChanges dataCreate a new account.
  • create_account_create_bank_accountChanges dataCreate a new account.
  • create_account_create_bank_account_and_connected_accountChanges dataCreate a new account.
  • create_account_create_basic_accountChanges dataCreate a new account. Required: store name.
  • create_account_set_bank_account_business_typeChanges dataCreate a new account for a account. Required: body.
  • create_account_update_accountChanges dataCreate a new account.
  • create_addressChanges dataCreate a new address. Required: address fields or country code.
  • create_address_format_google_addressChanges dataCreate a new address.
  • create_address_generate_stripe_terminal_locationChanges dataCreate a new address.
  • create_address_map_location_to_external_idChanges dataCreate a new address for a address.
  • create_address_moveChanges dataCreate a new move for a address. Required: new location area id.
  • create_address_update_locationChanges dataCreate a new address for a address.
  • create_appChanges dataCreate a new app. Search apps first to avoid duplicates.
  • create_app_appstorenameChanges dataCreate a new appstorename for a app. Required: body.
  • create_app_complianceChanges dataCreate a new compliance for a app. Required: compliance type.
  • create_app_configChanges dataCreate a new config for a app.
  • create_app_config_create_app_store_configChanges dataCreate a new config for a app.
  • create_app_create_app_store_appChanges dataCreate a new app. Required: details, configuration type, store selector type, permissions type, name or description. Search apps first to avoid duplicates.
  • create_app_hostnameChanges dataCreate a new hostname for a app. Required: hostname.
  • create_app_nextgenwebChanges dataCreate a new nextgenweb for a app. Required: hostname, vanity url or is next gen web.
  • create_app_third_party_integrationChanges dataCreate a new third party integration for a app. Required: enabled.
  • create_asyncChanges dataCreate a new async. API summary: Create a new menu asynchronously.
  • create_bluetooth_check_for_updateChanges dataCreate a new check for update for a bluetooth.
  • create_bluetooth_install_updateChanges dataCreate a new install update for a bluetooth.
  • create_bluetooth_pairChanges dataCreate a new pair for a bluetooth.
  • create_bulk_upsertDeletesCreate a new bulk upsert. Required: items. Destructive action; may require approval.
  • create_configChanges dataCreate a new config.
  • create_config_actionChanges dataCreate a new action for a config.
  • create_config_updatesettingChanges dataCreate a new updatesetting for a config.
  • create_connectChanges dataCreate a new connect.
  • create_connect_get_terminal_iot_connectionChanges dataCreate a new connect.
  • create_coordinateChanges dataCreate a new coordinate.
  • create_customerChanges dataCreate a new customer.
  • create_customer_salesforcecontactidChanges dataCreate a new salesforcecontactid for a customer. Required: body.
  • create_customer_stripecustomeridChanges dataCreate a new stripecustomerid for a customer. Required: body.
  • create_delivery_location_hideChanges dataCreate a new hide for a delivery location.
  • create_delivery_location_userChanges dataCreate a new user for a delivery location. Search users first to avoid duplicates.
  • create_delivery_location_user_set_user_delivery_location_coordinChanges dataCreate a new user for a delivery location. Search users first to avoid duplicates.
  • create_editChanges dataCreate a new edit.
  • create_emvterminalChanges dataCreate a new emvterminal.
  • create_enrollChanges dataCreate a new enroll.
  • create_firebase_appChanges dataCreate a new firebase app.
  • create_fpmChanges dataCreate a new fpm. Required: phone number.
  • create_generateChanges dataCreate a new generate.
  • create_grantaccessChanges dataCreate a new grantaccess.
  • create_groupChanges dataCreate a new group. Required: group type, sku or name. Search groups first to avoid duplicates. API summary: Create a Catalog Group.
  • create_imageChanges dataCreate a new image.
  • create_indexChanges dataCreate a new index.
  • create_journal_entryChanges dataCreate a new journal entry for a journal entry.
  • create_journal_entry_set_voucher_validity_periods_simplifiedChanges dataCreate a new journal entry for a journal entry.
  • create_kioskupdatecashsettingChanges dataCreate a new kioskupdatecashsetting. Required: device id or is cash enabled.
  • create_languageChanges dataCreate a new language. Required: items.
  • create_lightspeed_settingChanges dataCreate a new setting for a lightspeed.
  • create_location_area_addressChanges dataCreate a new address for a location area. Required: items.
  • create_location_area_address_update_location_areaChanges dataCreate a new address for a location area. Required: body location area id or location area name.
  • create_loyaltyChanges dataCreate a new loyalty.
  • create_menu_bulkshowhideVisible to othersCreate a new bulkshowhide for a menu. Required: is available or items. Has effects visible outside this system. API summary: Bulk show/hide menu items or option set items.
  • create_menu_item_option_nutritionChanges dataCreate a new nutrition for a menu item option. API summary: Add or update menuitem optionsetitem nutrition info its publicId.
  • create_menu_item_option_nutritionv2Changes dataCreate a new nutritionv2 for a menu item option. API summary: Add or update menuitem option set item's nutrition info by its publicId.
  • create_menu_nameChanges dataCreate a new name for a menu. Required: body. API summary: Set Menus Name.
  • create_menu_nutritionChanges dataCreate a new nutrition for a menu. API summary: Add or update menu nutrition by identifier.
  • create_menu_orderChanges dataCreate a new order for a menu. Search orders first to avoid duplicates. API summary: Re-arrange Sections within a Menu.
  • create_menu_sectionChanges dataCreate a new section for a menu. API summary: Create menu section.
  • create_menu_taxrateChanges dataCreate a new taxrate for a menu. API summary: Add/Update a Tax Rate.
  • create_menu_zoneChanges dataCreate a new zone for a menu. API summary: Adds a new menu zone to a menu.
  • create_mobileapp_resubmissionChanges dataCreate a new resubmission for a mobileapp. Required: app name, app description or app short description.
  • create_mobileapp_saleschannelChanges dataCreate a new saleschannel for a mobileapp.
  • create_mobileapp_submissionChanges dataCreate a new submission for a mobileapp. Required: app name, app description or app short description.
  • create_oauthclientChanges dataCreate a new oauthclient.
  • create_oauthclient_redirecturiChanges dataCreate a new redirecturi for a oauthclient. Required: body.
  • create_opening_hour_overrideChanges dataTemporarily open or close a store: pass `store_id`, `start_time`, `end_time` (ISO 8601), `type` (Open, Closed or ClosedAllowPreOrders) and optional `delivery_type` (Delivery or Pickup).
  • create_optionset_productChanges dataCreate a new product for a optionset. Search products first to avoid duplicates. API summary: Create menu item option set item.
  • create_orderChanges dataCreate a new order for a order. Search orders first to avoid duplicates.
  • create_passwordDeletesCreate a new password. Required: password or password confirmation. Destructive action; may require approval.
  • create_passwordresetDeletesCreate a new passwordreset. Destructive action; may require approval.
  • create_paygreenMoves moneyCreate a new paygreen. Financial or irreversible action; may require approval.
  • create_pinChanges dataCreate a new pin. Required: email.
  • create_pin_drivers_driver_request_login_code_smsVisible to othersCreate a new pin. Required: phone number. Has effects visible outside this system.
  • create_pin_login_with_pinChanges dataCreate a new pin. Required: email or pin.
  • create_preorderconfig_enabledChanges dataCreate a new enabled for a preorderconfig. Required: enabled.
  • create_productChanges dataCreate a new product. Required: item type, sku, name or price. Search products first to avoid duplicates. API summary: Create a Catalog Item.
  • create_product_catalogitemsChanges dataCreate a new product. Required: menu catalog items. Search products first to avoid duplicates. API summary: Create menu section items from a list of Catalog Items.
  • create_product_nutritionChanges dataCreate a new nutrition for a product. API summary: Add or update menuitem nutrition info by menu item's publicId.
  • create_product_nutritionv2Changes dataCreate a new nutritionv2 for a product. API summary: Add or update menuitem nutrition info by menu item's publicId.
  • create_product_optionsetChanges dataCreate a new optionset for a product. API summary: Create menu item option set.
  • create_profileChanges dataCreate a new profile.
  • create_property_storeChanges dataCreate a new store for a property. Required: store group id. Search stores first to avoid duplicates.
  • create_pushnotificationChanges dataCreate a new pushnotification. Required: message.
  • create_recaptchaChanges dataCreate a new recaptcha.
  • create_registerChanges dataCreate a new register. Required: registration code.
  • create_registrationChanges dataCreate a new registration. Required: store ids or device name.
  • create_reportChanges dataCreate a new report.
  • create_retentionChanges dataCreate a new retention.
  • create_section_availabilityChanges dataCreate a new availability for a section. API summary: Create menu availability type.
  • create_section_orderChanges dataCreate a new order for a section. Search orders first to avoid duplicates. API summary: Re-arrange Items within a Section.
  • create_section_productChanges dataCreate a new product for a section. Search products first to avoid duplicates. API summary: Create menu section item.
  • create_shipmentChanges dataCreate a new shipment. Search shipments first to avoid duplicates.
  • create_shipment_update_fulfillment_stateChanges dataCreate a new shipment. Search shipments first to avoid duplicates.
  • create_signupstep_answerChanges dataCreate a new answer for a signupstep. Required: body.
  • create_signupstep_skipChanges dataCreate a new skip for a signupstep.
  • create_ssoChanges dataCreate a new sso. Search ssos first to avoid duplicates.
  • create_storeChanges dataCreate a new store. Required: store group id. Search stores first to avoid duplicates.
  • create_store_addressChanges dataCreate a new address for a store. Required: location area name.
  • create_store_address_update_store_addressChanges dataCreate a new address for a store.
  • create_store_address_update_store_address_formChanges dataCreate a new address for a store. Required: address fields or country code.
  • create_store_collectionsettingChanges dataCreate a new collectionsetting for a store. Required: pickup enabled, minimum pickup order amount, require customer name for pickup, cash orders pickup enabled, lead time minutes or eta in pickup confirmation sms enabled.
  • create_store_leadChanges dataCreate a new lead for a store. Required: dispatch type or lead time minutes.
  • create_store_orderChanges dataCreate a new order for a store. Search orders first to avoid duplicates.
  • create_store_servicechargeMoves moneyCreate a new servicecharge for a store. Financial or irreversible action; may require approval.
  • create_store_shipmentChanges dataCreate a new shipment for a store. Search shipments first to avoid duplicates.
  • create_store_supported_sales_channelChanges dataCreate a new supported sales channel for a store. Required: items.
  • create_store_tipconfigChanges dataCreate a new tipconfig for a store.
  • create_store_userChanges dataCreate a new user for a store. Required: channel or payment method. Search users first to avoid duplicates.
  • create_storegroupChanges dataCreate a new storegroup. Search storegroups first to avoid duplicates.
  • create_storegroup_messageChanges dataCreate a new message for a storegroup.
  • create_stripe_paymentChanges dataCreate a new payment for a stripe. Required: payment intent id. Search payments first to avoid duplicates.
  • create_teammateChanges dataCreate a new teammate.
  • create_testimonialChanges dataCreate a new testimonial.
  • create_urlChanges dataCreate a new url. Required: vanity url.
  • create_userChanges dataCreate a new user for a user. Search users first to avoid duplicates.
  • create_user_addressChanges dataCreate a new address for a user.
  • create_user_block_user_phone_numberChanges dataCreate a new block user phone number for a user.
  • create_user_noteChanges dataCreate a new user. Required: body. Search users first to avoid duplicates.
  • create_user_reset_mfaChanges dataCreate a new reset mfa for a user.
  • create_user_unblock_user_phone_numberChanges dataCreate a new unblock user phone number for a user.
  • create_v2_fee_calculationChanges dataCreate a new v2 fee calculation.
  • create_voucherChanges dataCreate a voucher for an `app_id` with a `code`, `voucher_type` (PercentageDiscount, LumpDiscount, AddItem, CreditNote or FreeDelivery), discount details, stores, start and expiry dates and redemption limits.
  • create_webhook_subscriptionDeletesCreate a new subscription for a webhook. Destructive action; may require approval.
  • create_whitelabelconfig_appstoreChanges dataCreate a new appstore for a whitelabelconfig.
  • create_whitelabelconfig_generalChanges dataCreate a new general for a whitelabelconfig.
  • create_whitelabelconfig_playstoreChanges dataCreate a new playstore for a whitelabelconfig.
  • delete_accountDeletesPermanently delete a account by bank account id. Destructive action; may require approval.
  • delete_address_deletesMoves moneyPermanently delete a delete by location id. Financial or irreversible action; may require approval.
  • delete_appDeletesPermanently delete a app by app store app id. Destructive action; may require approval.
  • delete_app_configDeletesPermanently delete a config by config id. Destructive action; may require approval.
  • delete_authorizationtokenDeletesPermanently delete a authorizationtoken by authorizationtoken key. Destructive action; may require approval.
  • delete_brand_provider_credentialDeletesPermanently delete a provider credential by service type. Destructive action; may require approval.
  • delete_campaignDeletesPermanently delete a campaign by campaign id. Destructive action; may require approval.
  • delete_detach_store_from_kiosk_storeDeletesPermanently delete a store by store id. Destructive action; may require approval.
  • delete_emvterminalDeletesPermanently delete a emvterminal by emvterminal id. Destructive action; may require approval.
  • delete_firebase_appDeletesPermanently delete a firebase app by white label id. Destructive action; may require approval.
  • delete_fpmsMoves moneyPermanently delete a fpm by store id. Financial or irreversible action; may require approval.
  • delete_hydra_registrationsMoves moneyPermanently delete a registration by device id. Financial or irreversible action; may require approval.
  • delete_imageDeletesPermanently delete a image by image id. Destructive action; may require approval.
  • delete_imagesMoves moneyPermanently delete a image. Financial or irreversible action; may require approval.
  • delete_menuDeletesPermanently delete a menu by menu id. Destructive action; may require approval. API summary: Mark a Menu as Deleted.
  • delete_menu_imagesMoves moneyPermanently delete a image by menu id. Financial or irreversible action; may require approval. API summary: Delete menu image.
  • delete_menu_nutritionMoves moneyPermanently delete a nutrition by menu id. Financial or irreversible action; may require approval. API summary: Delete menu nutrition information by menuId.
  • delete_menu_sectionDeletesPermanently delete a section by menu section id. Destructive action; may require approval. API summary: Delete menu section.
  • delete_menu_taxDeletesPermanently delete a tax by tax id. Destructive action; may require approval. API summary: Remove a Menus Tax Rate, can only remove a tax rate that does not have items/optionSetItems attached.
  • delete_menu_zoneDeletesPermanently delete a zone by menu zone id. Destructive action; may require approval. API summary: Deletes a menu zone.
  • delete_metadata_storeDeletesPermanently delete a store by store id. Destructive action; may require approval. API summary: Delete menu item metadata.
  • delete_oauthclientDeletesPermanently delete a oauthclient by oauth app id. Destructive action; may require approval.
  • delete_oauthclient_redirecturiDeletesPermanently delete a redirecturi by uri id. Destructive action; may require approval.
  • delete_optionset_imagesMoves moneyPermanently delete a image by option set id. Financial or irreversible action; may require approval. API summary: Delete option set image.
  • delete_optionset_productDeletesPermanently delete a product by menu item option set item id. Destructive action; may require approval. API summary: Delete menu item option set item.
  • delete_optionsetitem_imagesMoves moneyPermanently delete a image by menu item option set item id. Financial or irreversible action; may require approval. API summary: Delete menu item option set item image.
  • delete_paygreenMoves moneyPermanently delete a paygreen by paygreen configuration id. Financial or irreversible action; may require approval.
  • delete_product_imagesMoves moneyPermanently delete a image by menu section item id. Financial or irreversible action; may require approval. API summary: Delete menu section item image.
  • delete_product_optionsetDeletesPermanently delete a optionset by option set id. Destructive action; may require approval. API summary: Delete menu item option set.
  • delete_projectDeletesPermanently delete a project by project id. Destructive action; may require approval.
  • delete_pushnotificationDeletesPermanently delete a pushnotification by scheduled push notification id. Destructive action; may require approval.
  • delete_section_imagesMoves moneyPermanently delete a image by menu section id. Financial or irreversible action; may require approval. API summary: Delete menu section image.
  • delete_section_productDeletesPermanently delete a product by menu section item id. Destructive action; may require approval. API summary: Delete menu section item.
  • delete_shipmentDeletesPermanently delete a shipment by config id. Destructive action; may require approval.
  • delete_store_businesshoursoverrideDeletesPermanently delete a businesshoursoverride by business hours override id. Destructive action; may require approval.
  • delete_store_shipmentDeletesPermanently delete a shipment by delivery zone id. Destructive action; may require approval.
  • delete_storegroupDeletesPermanently delete a storegroup by store group id. Destructive action; may require approval.
  • delete_subscription_eventDeletesPermanently delete a event by event name. Destructive action; may require approval.
  • delete_teammateDeletesPermanently delete a teammate by teammate id. Destructive action; may require approval.
  • delete_testimonialDeletesPermanently delete a testimonial by testimonial id. Destructive action; may require approval.
  • delete_unpairsMoves moneyPermanently delete a unpair by device id. Financial or irreversible action; may require approval.
  • delete_unregistersMoves moneyPermanently delete a unregister by app id. Financial or irreversible action; may require approval.
  • delete_userDeletesPermanently delete a user by role name. Destructive action; may require approval.
  • delete_user_remove_flipdish_account_idDeletesPermanently delete a remove flipdish account id by account id. Destructive action; may require approval.
  • delete_webhook_subscriptionDeletesPermanently delete a subscription by webhook subscription id. Destructive action; may require approval.
  • delete_zone_imagesMoves moneyPermanently delete a image by menu zone id. Financial or irreversible action; may require approval. API summary: Deletes a menu zone image.
  • detach_detach_to_hydraChanges dataDetach a detach (store id).
  • detach_store_to_channelMoves moneyDetach a store (channel id). Financial or irreversible action; may require approval.
  • detach_store_to_channel_detach_store_from_sales_channelDeletesDetach a store (store id). Destructive action; may require approval.
  • detach_unassignChanges dataDetach a unassign (hydra config id).
  • dispatch_orderChanges dataMark an order as dispatched (out for delivery or ready) by `order_id`.
  • download_documentDownload the document for a document.
  • export_chargebacksExport chargebacks.
  • export_ordersExport orders.
  • export_otherchargesExport othercharges.
  • export_payoutsExport payouts.
  • export_payouts_exportExport payouts.
  • export_refundsExport refunds.
  • find_customer_by_phoneFind a customer of an `app_id` by `phone_number`.
  • get_acceptGet one accept by otc.
  • get_accountGet one account by bank account id.
  • get_account_get_custom_connectGet one account by store id.
  • get_account_linkGet one account by app id.
  • get_account_payoutGet one payout for a account by payout id.
  • get_allergensList allergens. Optional filters: language id. API summary: Get allergens.
  • get_apm_statusGet the current status of a apm by app id.
  • get_appGet one app by app id.
  • get_app_configGet one config for a app by config id.
  • get_app_get_app_store_appGet one app by app store app id.
  • get_app_get_configured_app_single_appGet one app by app store app id.
  • get_app_lookupGet one app by whitelabel id.
  • get_authorizationtokenGet one authorizationtoken by oauth app id. Results are paginated.
  • get_bluetooth_statusGet the current status of a bluetooth by device id.
  • get_brand_provider_credentialGet one provider credential for a brand by service type.
  • get_callGet one call by aggregate data by.
  • get_channelGet one channel by channel id.
  • get_customerGet one customer by `app_id` and `customer_id`.
  • get_customer_2Get one customer by customer id.
  • get_customer_get_customer_eventsGet one customer by customer id. Results are paginated.
  • get_definitionGet one definition by definition key.
  • get_definition_get_metafield_definitionsGet one definition by owner entity. Results are paginated.
  • get_deviceGet one device by device id.
  • get_emvorderstateGet one emvorderstate by order id.
  • get_end_of_day_reportGet the end-of-day sales report for a store by `store_id`, optionally for a given `date`.
  • get_eventGet one event by event id.
  • get_firebase_appGet one firebase app by whitelabel id.
  • get_groupGet one group by catalog item id. API summary: Get group by Id.
  • get_hydraGet one hydra by device id.
  • get_idGet one id by wlid.
  • get_journal_entryGet one journal entry by journal entry id.
  • get_journal_entry_customerGet one customer for a journal entry by customer id.
  • get_journal_entry_get_voucher_stats_by_idGet one journal entry by voucher id.
  • get_kiosksettingGet one kiosksetting by device id.
  • get_loyaltyGet one loyalty by store id.
  • get_menuGet a full menu by `menu_id`, with its sections, items, prices and option sets.
  • get_menu_2Get one menu by menu id. Results are paginated.
  • get_menu_item_metadataGet one store by store id. API summary: Get menu item metadata.
  • get_menu_sectionGet one section for a menu by menu section id. API summary: Get menu section by identifier.
  • get_menu_zoneGet one zone for a menu by menu zone id. API summary: Gets a specific menu zone for a given zone id.
  • get_metadata_storeGet one store for a metadata by store id. API summary: Get menu item metadata by key.
  • get_my_accountGet the Flipdish account this connection is signed in as.
  • get_nameGet one name by app id.
  • get_oauthclientGet one oauthclient by oauth app id.
  • get_optionset_productGet one product for a optionset by menu item option set item id. API summary: Get menu item option set item by identifier.
  • get_orderGet one order by `order_id`, with items, customer, delivery details, totals and state.
  • get_order_2Get one order by aggregate data by.
  • get_order_get_order_batchGet one order by order id.
  • get_order_get_order_eventsGet one order by order id. Results are paginated.
  • get_order_get_store_order_capacityGet one order by delivery type.
  • get_order_receiptGet the receipt for an order by `order_id`.
  • get_paygreenGet one paygreen by paygreen configuration id.
  • get_paymentGet one payment by device id.
  • get_payment_get_payment_intentGet one payment by payment id.
  • get_productGet one product by catalog item id. API summary: Get item by Id.
  • get_product_by_idGet one product by catalog item id. API summary: Get Product by Id.
  • get_product_optionsetGet one optionset for a product by option set id. API summary: Get menu item option set by identifier.
  • get_projectGet one project by project id.
  • get_recommendationGet one recommendation by owner entity. Results are paginated.
  • get_redeemGet one redeem by otc.
  • get_retentionGet one retention by store id.
  • get_section_productGet one product for a section by menu section item id. API summary: Get menu item by identifier.
  • get_settingGet one setting by store id.
  • get_shipmentGet one shipment by config id.
  • get_storeGet one store by `store_id`, with address, contact details, opening settings and delivery/pickup options.
  • get_store_2Get one store by store id. Results are paginated.
  • get_store_addressGet one address for a store by address id.
  • get_store_availabilityGet one availability for a store by delivery type.
  • get_store_get_all_menu_metadata_by_menu_id_and_store_idGet one store by store id. API summary: Get all menu metadata by menu ID and store ID.
  • get_store_get_menu_item_option_set_item_metadataGet one store by store id. API summary: Get menu item option set item metadata by key.
  • get_store_get_store_pay_green_configurationGet one store by store id.
  • get_store_onboarding_get_onboarding_itemsGet one store by store id.
  • get_store_orderGet one order for a store by delivery type.
  • get_store_order_previewGet one order for a store by delivery type.
  • get_store_processingfeeconfigGet one processingfeeconfig for a store by payment account type.
  • get_storegroupGet one storegroup by store group id.
  • get_stripeGet one stripe by reader id.
  • get_submission_statusGet the current status of a submission by submission id.
  • get_submission_status_statusChanges dataGet the current status of a submission by submission id.
  • get_subscriptionGet one subscription by subscription id.
  • get_teammateGet one teammate by teammate id.
  • get_userGet one user by user id. Results are paginated.
  • get_user_get_user_by_idGet one user by user id.
  • get_user_orderGet one order for a user by order id.
  • get_user_previousordercountGet one previousordercount for a user by store id.
  • get_voucher_by_codeLook up a voucher by its code (`journal_entry_code`) for an `app_id`.
  • get_whitelabelGet one whitelabel by whitelabel id. Results are paginated.
  • list_ably_tokensList ably tokens.
  • list_accounts_get_bank_accountsList accounts.
  • list_accounts_get_countries_with_field_definitionsList accounts.
  • list_accounts_get_field_definitionsList accounts.
  • list_addressesList addresses. Optional filters: language.
  • list_allergensList allergens. Optional filters: language id. API summary: Get allergens.
  • list_app_compliancesList compliances for a app.
  • list_app_entitlementsList entitlements for a app.
  • list_app_external_function_signing_keysList external function signing keys for a app.
  • list_app_hostnamestatusesList hostnamestatuses for a app.
  • list_app_namesList names for a app.
  • list_app_productsList products for a app.
  • list_appnamesList appnames.
  • list_appsList the Flipdish apps (brands) you can manage, filterable by `name_filter`. Use this first to get the `app_id` that most other tools need.
  • list_apps_get_configured_appsList apps.
  • list_assigned_channelsList assigned channels.
  • list_assignedstoresList assignedstores.
  • list_available_channelsList available channels.
  • list_availablesList availables. Optional filters: vanity url.
  • list_brand_provider_credentialsList provider credentials for a brand.
  • list_calendarsList calendars. Optional filters: store id.
  • list_callsList calls. Optional filters: store id. Results are paginated.
  • list_catalog_changesList catalog changes. Optional filters: menu id or catalog item id. Results are paginated. API summary: Get menu pending changes from Catalog groups and items.
  • list_channel_storesList stores for a channel.
  • list_channelsList channels.
  • list_configsList configs.
  • list_configs_onboarding_get_onboarding_configsList configs.
  • list_connectiontokensList connectiontokens.
  • list_countriesList countries. Optional filters: language.
  • list_country_addressesList addresses for a country. Optional filters: language.
  • list_dashboardsList dashboards.
  • list_definitionsList definitions.
  • list_delivery_zonesList delivery zones.
  • list_dnschecksList dnschecks.
  • list_emvterminalsList emvterminals.
  • list_emvterminals_get_emv_terminal_detailsList emvterminals.
  • list_event_testsList tests for a event. Optional filters: version.
  • list_eventsList events. Optional filters: white label id, customer id, start, end, order id or store id. Results are paginated.
  • list_events_get_webhook_event_namesList events.
  • list_fpmsList fpms.
  • list_headersList headers. Optional filters: store name query or sales channel type. Results are paginated.
  • list_healthsList healths.
  • list_healths_health_checkList healths.
  • list_homesList homes.
  • list_hostnamesList hostnames.
  • list_hydra_listsList lists for a hydra. Optional filters: store id, device name or device serial. Results are paginated.
  • list_indicesList indices.
  • list_invoice_pdfsList invoice pdfs. Optional filters: invoice number.
  • list_invoicesList invoices. Optional filters: store id. Results are paginated.
  • list_invoices_get_invoicesList invoices. Optional filters: subscription id, page id, exclude not owned invoices, date from, date to or invoice number. Results are paginated.
  • list_invoices_subscription_invoicesList invoices. Optional filters: subscription id, page id, exclude not owned invoices, date from, date to or invoice number. Results are paginated.
  • list_journal_entriesList journal entries.
  • list_journal_entries_get_store_net_salesList journal entries. Optional filters: store id.
  • list_journal_entry_validity_periodsList validity periods for a journal entry.
  • list_kiosksList kiosks. Optional filters: store id. Results are paginated.
  • list_lightspeed_settingsList settings for a lightspeed.
  • list_listsList lists. Optional filters: is available. API summary: Get bulk show/hide menu items and option set items.
  • list_loyaltiesList loyalties.
  • list_menu_checkpointsList checkpoints for a menu. API summary: Get a Menus Checkpoints.
  • list_menu_itemsList the items in a menu section by `menu_id` and `menu_section_id`.
  • list_menu_namesList names for a menu. API summary: Get Menus Name.
  • list_menu_nutritionList nutrition for a menu. API summary: Get menu nutrition by menuId.
  • list_menu_nutritionv2sList nutritionv2s for a menu. Optional filters: language id. API summary: Get menu nutrition by menuId.
  • list_menu_sectionsList the sections (e.g. Starters, Mains) of a menu by `menu_id`.
  • list_menu_storesList stores for a menu. API summary: Get menus store names.
  • list_menu_taxesList taxes for a menu. API summary: Get menus tax details.
  • list_menu_zonesList zones for a menu. API summary: Gets all the menu zones for a menu.
  • list_menusList the menus of an `app_id`. Use to find a `menu_id`.
  • list_mobile_redirectsList mobile redirects. Optional filters: portal url.
  • list_mobileapp_statisticsList statistics for a mobileapp. Optional filters: platform types.
  • list_oauthclient_accesstokensList accesstokens for a oauthclient.
  • list_oauthclient_redirecturisList redirecturis for a oauthclient.
  • list_oauthclient_secretsList secrets for a oauthclient.
  • list_oauthclientsList oauthclients. Optional filters: oauth app name.
  • list_oauthresponse_responsecodesList responsecodes for a oauthresponse.
  • list_okta_portalsList okta portals.
  • list_opening_hour_overridesList temporary opening-hour overrides (special openings or closures) for a store by `store_id`.
  • list_optionset_productsList products for a optionset. API summary: Get menu item option set items.
  • list_ordersList orders, filtered by `state` (e.g. ReadyToProcess, AcceptedByRestaurant, Delivered), date range `from`/`to` and store IDs in `physical_restaurant_id`.
  • list_orders_2List orders. API summary: Get menu pending changes summaries by appId.
  • list_orders_get_all_order_batchesList orders. Optional filters: store ids, created from or created to.
  • list_orders_get_app_config_sales_channelList orders.
  • list_orders_get_delivery_informationList orders for a order.
  • list_orders_get_fulfillment_status_with_details_and_actionsList orders.
  • list_orders_get_order_events_by_customerList orders. Optional filters: customer id, start, end, order id, store id or store id list. Results are paginated.
  • list_orders_get_payout_summariesList orders. Optional filters: start date, end date, payout request ids bank account ids or payout request ids states.
  • list_orders_get_ready_to_processList orders. Optional filters: store id.
  • list_orders_get_submission_detailsList orders.
  • list_paygreensList paygreens.
  • list_paymentsList payments for a payment.
  • list_payout_chargebacksList chargebacks for a payout. Optional filters: store ids. Results are paginated.
  • list_payout_ordersList orders for a payout. Optional filters: store ids. Results are paginated.
  • list_payout_otherchargesList othercharges for a payout. Optional filters: store ids. Results are paginated.
  • list_payout_refundsList refunds for a payout. Optional filters: store ids. Results are paginated.
  • list_payoutsList payouts. Optional filters: start date, end date, payout request ids bank account ids or payout request ids states. Results are paginated.
  • list_payouts3_detailsList details for a payouts3. Optional filters: store ids.
  • list_payouts3_ordersList orders for a payouts3. Optional filters: store ids. Results are paginated.
  • list_payouts3_overviewsList overviews for a payouts3.
  • list_payouts3_propertiesList properties for a payouts3. Optional filters: property ids or store ids.
  • list_payouts3_storesList stores for a payouts3. Optional filters: stores.
  • list_pending_invitationsList pending invitations.
  • list_processingfeeconfigsList processingfeeconfigs. Optional filters: store ids.
  • list_product_optionsetsList optionsets for a product. API summary: Get menu item option sets.
  • list_productsList products. Optional filters: menu id, menu item id or total value. Results are paginated.
  • list_profilesList profiles.
  • list_pushnotificationsList pushnotifications. Results are paginated.
  • list_registrationsList registrations.
  • list_retentionsList retentions.
  • list_rolesList roles.
  • list_settingsList settings.
  • list_shipmentsList shipments.
  • list_shipments_get_fulfillment_stateList shipments.
  • list_statisticsList statistics. Optional filters: store id.
  • list_store_accountsList accounts for a store.
  • list_store_addressesList addresses for a store.
  • list_store_available_configurationsList available configurations for a store.
  • list_store_fee_configsList fee configs for a store.
  • list_store_leadsList leads for a store.
  • list_store_ordersList orders for a store.
  • list_store_processingfeeconfigsList processingfeeconfigs for a store. Optional filters: app name id.
  • list_store_productsList products for a store. Optional filters: name contains. Results are paginated.
  • list_store_servicechargesList servicecharges for a store.
  • list_store_shipmentsList shipments for a store.
  • list_store_tipconfigsList tipconfigs for a store.
  • list_store_usersList users for a store.
  • list_storesList the stores of an `app_id`, optionally filtered by `search_query` or sales channel. Use to find a `store_id`.
  • list_stores_2List stores. Optional filters: only published.
  • list_stores_get_elegible_storesList stores.
  • list_stores_onboarding_get_onboarding_items_v2List stores. Optional filters: store id or milestone id.
  • list_subscription_eventsList events for a subscription.
  • list_subscription_logsList logs for a subscription. Optional filters: start or end. Results are paginated.
  • list_subscriptionsList subscriptions. Optional filters: exclude not owned subscriptions, store id or exclude cancelled subscriptions.
  • list_supportedcountriesList supportedcountries.
  • list_teammatesList the teammates (staff users) with access to an `app_id`.
  • list_timezonesList timezones.
  • list_urlsList urls.
  • list_user_accountsList accounts for a user.
  • list_user_addressesList addresses for a user. Optional filters: white label id.
  • list_user_messagesList messages for a user.
  • list_user_ordersList orders for a user. Optional filters: take or brand id. Results are paginated.
  • list_user_productsList products for a user. Optional filters: most recent count.
  • list_usersList users.
  • list_users_get_restaurant_user_storesList users for a user.
  • list_users_get_roles_and_unassigned_rolesList users for a user.
  • list_vouchersList vouchers for an `app_id`, filtered by codes, stores, type or status.
  • list_webhook_subscriptionsList subscriptions for a webhook. Results are paginated.
  • list_whitelabelconfig_appstoresList appstores for a whitelabelconfig.
  • list_whitelabelconfig_generalsList generals for a whitelabelconfig.
  • list_whitelabelconfig_playstoresList playstores for a whitelabelconfig.
  • pay_chargebackMoves moneyPay a chargeback (payout id). Financial or irreversible action; may require approval.
  • pay_orderMoves moneyPay a order (payout id). Financial or irreversible action; may require approval.
  • pay_order_payout_report3_export_payout_refunded_ordersMoves moneyPay a order (payout id). Financial or irreversible action; may require approval.
  • pay_possaleMoves moneyPay a possale (payout id). Financial or irreversible action; may require approval.
  • pay_storeMoves moneyPay a store (payout id). Financial or irreversible action; may require approval.
  • refund_orderMoves moneyRefund an order by `order_id` for `refund_amount`, with optional `refund_reason`; `notify_customer` controls whether the customer is told. Moves money back to the customer and cannot be undone.
  • reject_orderVisible to othersReject an order by `order_id` with a `reject_reason` (e.g. TooBusy, FoodUnavailable, UnableToDeliver). The customer is notified by SMS unless `do_not_notify_customer` is true.
  • restore_checkpointChanges dataRestore a checkpoint (checkpoint id). API summary: Restore a Menu to a checkpoint.
  • restore_featureChanges dataEnable a feature (app id).
  • search_appsSearch apps by search, exclude not owned or show only verified. Use this to find existing apps before creating a new app. Results are paginated.
  • search_devicesSearch devices by store id or device model. Use this to find existing devices before creating a new device.
  • search_entitlementsSearch entitlements. Use this to find existing entitlements before creating a new entitlement.
  • search_extendedsSearch extendeds by search query or grouping radius. Use this to find existing extendeds before creating a new extended. Results are paginated.
  • search_groupsSearch groups by group types or search term. Use this to find existing groups before creating a new group. Results are paginated. API summary: Get paginated groups by app name id filtered by types.
  • search_ordersSearch order summaries for an `app_id` by `search_query`, `state`, `channels`, date range or store IDs. Use to find an order ID.
  • search_orders_2Search orders by order ids. Use this to find existing orders before creating a new order.
  • search_orders_get_orders_summary_newSearch orders by search query, physical restaurant id, state, order by requested for time, channels or order ids. Use this to find existing orders before creating a new order. Results are paginated.
  • search_paymentsSearch payments by email. Use this to find existing payments before creating a new payment.
  • search_productsSearch products by item types or search term. Use this to find existing products before creating a new product. Results are paginated. API summary: Get paginated items by app name id filtered by types.
  • search_products_get_productsSearch products by product types or search term. Use this to find existing products before creating a new product. Results are paginated. API summary: Get paginated products by app name id filtered by types.
  • search_restaurantsSearch restaurants by query, country id, include archived stores, search type or published status. Use this to find existing restaurants before creating a new restaurant. Results are paginated.
  • search_shipmentsSearch shipments. Use this to find existing shipments before creating a new shipment.
  • search_ssosSearch ssos by embed path or filters. Use this to find existing ssos before creating a new sso.
  • search_storegroupsSearch storegroups by search query. Use this to find existing storegroups before creating a new storegroup. Results are paginated.
  • search_storesSearch stores by search query or store group id. Use this to find existing stores before creating a new store. Results are paginated.
  • search_timeseriesChanges dataSearch timeseries. Use this to find existing timeseries before creating a new timeseries.
  • search_usersSearch users by search query, has user logged in, user discriminator or search in. Use this to find existing users before creating a new user. Results are paginated.
  • search_users_flipdish_accountsSearch users by search pattern. Use this to find existing users before creating a new user.
  • send_resetpinDeletesSend a resetpin. Destructive action; may require approval.
  • send_send_push_notificationVisible to othersSend a send push notification (customer id). Has effects visible outside this system.
  • send_userVisible to othersSend a user (user id). Has effects visible outside this system.
  • send_user_send_user_push_notificationVisible to othersSend a user (user id). Has effects visible outside this system.
  • submit_androidVisible to othersSubmit a android (app id). Has effects visible outside this system.
  • submit_catalog_changeVisible to othersPublish a catalog change (app id). Has effects visible outside this system. API summary: Update menus with the pending changes from Catalog groups and items.
  • submit_groupVisible to othersDuplicate a group (catalog item id). Has effects visible outside this system. API summary: Duplicate Catalog Group.
  • submit_ioVisible to othersSubmit a io (app id). Has effects visible outside this system.
  • submit_menuVisible to othersLock a menu (menu id). Has effects visible outside this system. API summary: Lock/Unlock a Menu for Editing.
  • submit_multipleVisible to othersSubmit a multiple. Has effects visible outside this system.
  • submit_multiple_submit_android_appsVisible to othersSubmit a multiple. Has effects visible outside this system.
  • submit_productVisible to othersDuplicate a product (catalog item id). Has effects visible outside this system. API summary: Duplicate Catalog Item.
  • submit_product_cloneVisible to othersClone a product (menu section item id). Has effects visible outside this system. API summary: Clone menu section item.
  • submit_product_duplicateVisible to othersDuplicate a product (catalog item id). Has effects visible outside this system. API summary: Duplicate Product.
  • submit_sectionVisible to othersClone a section (menu section id). Has effects visible outside this system. API summary: Clone menu section.
  • submit_storeVisible to othersClone a store (store id). Has effects visible outside this system.
  • submit_store_publishVisible to othersPublish a store (store id). Has effects visible outside this system.
  • submit_store_unpublishVisible to othersUnpublish a store (store id). Has effects visible outside this system.
  • submit_submissionVisible to othersPublish a submission (submission id). Has effects visible outside this system.
  • submit_submission_unpublishVisible to othersUnpublish a submission (submission id). Has effects visible outside this system.
  • submit_userVisible to othersMark user as fraudulent a user (user id). Has effects visible outside this system.
  • submit_user_mark_user_as_suspiciousVisible to othersMark user as suspicious a user (user id). Has effects visible outside this system.
  • update_accountChanges dataUpdate an existing account identified by bank account id.
  • update_account_bank_account_detailsChanges dataUpdate an existing account identified by bank account id.
  • update_accountsVisible to othersUpdate an existing account. Has effects visible outside this system.
  • update_appChanges dataUpdate an existing app identified by app store app id.
  • update_app_configChanges dataUpdate an existing config identified by config id.
  • update_app_org_idChanges dataUpdate an existing org id identified by org id.
  • update_app_productsVisible to othersUpdate an existing product identified by app store app id. Has effects visible outside this system.
  • update_app_verificationsVisible to othersUpdate an existing verification identified by app store app id. Has effects visible outside this system.
  • update_brand_provider_credentialVisible to othersUpdate an existing provider credential identified by service type. Has effects visible outside this system.
  • update_configChanges dataUpdate an existing config identified by config id.
  • update_customerChanges dataUpdate a customer's settings by `app_id` and `customer_id`: `marketing_enabled`, `card_orders_enabled` or `cash_orders_enabled`.
  • update_definitionChanges dataUpdate an existing definition identified by definition key.
  • update_definition_create_metafield_definitionChanges dataUpdate an existing definition identified by owner entity.
  • update_delivery_zonesVisible to othersUpdate an existing delivery zone identified by store id. Has effects visible outside this system.
  • update_groupChanges dataUpdate an existing group identified by catalog item id. API summary: Update Catalog Group.
  • update_homeChanges dataUpdate an existing home identified by home action id.
  • update_journal_entryChanges dataUpdate an existing journal entry identified by journal entry id.
  • update_kiosksettingChanges dataUpdate an existing kiosksetting identified by device id.
  • update_loyaltyChanges dataUpdate an existing loyalty identified by campaign id.
  • update_menuChanges dataUpdate an existing menu identified by menu id. API summary: Update menu.
  • update_menu_cloneChanges dataUpdate an existing clone identified by new name. API summary: Clone a menu, (without attaching stores).
  • update_menu_itemChanges dataUpdate a menu item by `menu_id`, `menu_section_id` and `menu_section_item_id`, such as name, `price`, description or `is_available` (mark sold out). Only the fields you pass change.
  • update_menu_sectionChanges dataUpdate a menu section by `menu_id` and `menu_section_id`, such as name, description, `is_available` or whether it is hidden from customers.
  • update_menu_zoneChanges dataUpdate an existing zone identified by menu zone id. API summary: Updates a menu zone.
  • update_oauthclientChanges dataUpdate an existing oauthclient identified by oauth app id.
  • update_optionset_productChanges dataUpdate an existing product identified by menu item option set item id. API summary: Update menu item option set item.
  • update_optionsetitem_taxrateChanges dataUpdate an existing taxrate identified by tax rate id. API summary: Set Tax Rate on OptionSetItem.
  • update_orderChanges dataUpdate an existing order identified by order id.
  • update_order_trackingChanges dataUpdate an existing tracking identified by delivery tracking status.
  • update_order_update_store_order_capacity_configChanges dataUpdate an existing order identified by store id.
  • update_passwordsMoves moneyUpdate an existing password. Financial or irreversible action; may require approval.
  • update_paygreenMoves moneyUpdate an existing paygreen identified by paygreen configuration id. Financial or irreversible action; may require approval.
  • update_pinsMoves moneyUpdate an existing pin. Financial or irreversible action; may require approval.
  • update_productChanges dataUpdate an existing product identified by catalog item id. API summary: Update Catalog Item.
  • update_product_onboarding_update_onboarding_item_v2Changes dataUpdate an existing product identified by onboarding item id.
  • update_product_optionsetChanges dataUpdate an existing optionset identified by option set id. API summary: Update menu item option set.
  • update_product_setorderChanges dataUpdate an existing setorder identified by destination display order. API summary: Move an Item within a menu.
  • update_product_taxrateChanges dataUpdate an existing taxrate identified by tax rate id. API summary: Set tax rate for menu item.
  • update_product_update_productChanges dataUpdate an existing product identified by catalog item id. API summary: Update Product.
  • update_pushnotificationChanges dataUpdate an existing pushnotification identified by scheduled push notification id.
  • update_retentionChanges dataUpdate an existing retention identified by campaign id.
  • update_settingChanges dataUpdate an existing setting identified by store id.
  • update_shipmentChanges dataUpdate an existing shipment identified by config id.
  • update_showChanges dataUpdate an existing show identified by show. API summary: Set if tax shows for a Menu.
  • update_storeChanges dataUpdate a store by `store_id`, such as name, phone, email, or whether delivery and pickup are enabled or open. Only the fields you pass change.
  • update_store_2Changes dataUpdate an existing store identified by store id.
  • update_store_availabilityChanges dataUpdate an existing availability identified by delivery type.
  • update_store_orderChanges dataUpdate an existing order identified by delivery type.
  • update_store_presenceChanges dataUpdate an existing presence identified by presence.
  • update_store_productChanges dataUpdate an existing product identified by onboarding item id.
  • update_store_property_idChanges dataUpdate an existing property id identified by property id.
  • update_store_shipmentChanges dataUpdate an existing shipment identified by delivery zone id.
  • update_store_update_store_pay_green_configurationMoves moneyUpdate an existing store identified by store id. Financial or irreversible action; may require approval.
  • update_storegroupChanges dataUpdate an existing storegroup identified by store group id.
  • update_subscription_eventDeletesUpdate an existing event identified by event name. Destructive action; may require approval.
  • update_teammateChanges dataUpdate an existing teammate identified by teammate id.
  • update_testimonialChanges dataUpdate an existing testimonial identified by testimonial id.
  • update_timeChanges dataUpdate an existing time identified by day of week. API summary: Set/update menu section availability hours.
  • update_typeChanges dataUpdate an existing type identified by type. API summary: Set the type of Tax on a Menu.
  • update_update_payout_scheduleMoves moneyUpdate an existing update payout schedule identified by interval. Financial or irreversible action; may require approval.
  • update_userDeletesUpdate an existing user identified by role name. Destructive action; may require approval.
  • update_user_customer_nameChanges dataUpdate an existing user identified by user id.
  • update_user_set_flipdish_account_idChanges dataUpdate an existing set flipdish account id identified by account id.
  • update_user_set_languageChanges dataUpdate an existing set language identified by language id.
  • update_webhook_subscriptionDeletesUpdate an existing subscription identified by webhook subscription id. Destructive action; may require approval.
  • update_zone_descriptionsVisible to othersUpdate an existing description identified by menu zone id. Has effects visible outside this system. API summary: Sets the description of a menu zone.
  • update_zone_flipChanges dataUpdate an existing flip identified by menu zone i2. API summary: Flips the order of two menu zones.
  • update_zone_nameChanges dataUpdate an existing name identified by menu zone name. API summary: Sets the name of a menu zone.
  • update_zone_sectionChanges dataUpdate an existing section identified by menu section id. API summary: Assigns a zone to a menu section.
  • upload_app_store_iconChanges dataUpload a app store icon (app id).
  • upload_imageChanges dataUpload a image (menu zone id). API summary: Uploads an image for a menu zone.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Flipdish from the app list.

  2. 2

    Paste your key

    Paste the Client ID and Secret Key of an OAuth app you create in Flipdish. In the Flipdish portal click your avatar › Developer tools › OAuth apps and press Add New. Name the app and press Create, then copy the Client ID and use REVEAL SECRET KEY to copy the Secret Key.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Flipdish?

The AI can read apps, stores, menus, orders, receipts, customers, vouchers, teammates, opening-hour overrides and end-of-day reports. It can accept, reject, dispatch and refund orders, update menu sections, menu items, stores and customer settings, set temporary opening hours and create vouchers.

Does the AI see my Flipdish credentials?

No. Your Flipdish Client ID and Secret Key are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Refunding an order moves money back to the customer and cannot be undone, and rejecting or accepting an order notifies the customer. These actions can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

Flipdish connects with OAuth, and OAuth connections need the HeyMyApps Pro plan or above. HeyMyApps also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own Flipdish account.

Can I use it for more than one brand?

Yes, if your Flipdish account manages several apps (brands). The AI lists the apps it can see and uses the app ID to work with that brand's stores, menus, customers and vouchers.

Let your AI work in Flipdish today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Flipdish free

HeyMyApps is not affiliated with Flipdish. Product names are trademarks of their owners.