For Agents
Manage Flipdish brands, restaurant properties, sales channels, menus, opening hours, and webhooks for online ordering operations.
Get started with Flipdish API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"snooze a Flipdish menu item"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Flipdish API API.
Create and update organizations, brands, and individual restaurant properties
Publish or unpublish sales channels for web, app, and kiosk ordering on a per-property basis
Manage versioned menus and roll out changes by promoting a draft menu to current
Snooze and un-snooze menu items when ingredients run out without deleting them
GET STARTED
Use for: Create a new restaurant property under our brand, Publish the new menu to our Dublin location only, Snooze the burger item across all properties for tonight, Update the Friday opening hours for a specific restaurant
Not supported: Does not handle payment processing, delivery driver dispatch, or POS hardware - use for restaurant brand, property, sales-channel, menu, and webhook management only.
The Flipdish API powers the Flipdish online ordering platform for restaurant and quick-service brands. It manages organizations, brands, properties (individual restaurant locations), sales channels (web, app, kiosk), menus, opening hours, VAT settings, audit logs, and webhooks. Menu management supports versioned menus, snoozes for temporarily unavailable items, and per-property publishing so a single brand can roll out menu changes location by location.
Configure opening hours and VAT rules per property to keep tax and availability accurate
Read audit logs to track who changed which property, brand, or menu and when
Register and manage webhooks to receive event notifications for orders and menu changes
Patterns agents use Flipdish API API for, with concrete tasks.
★ Multi-location menu rollout
Restaurant chains use the menu management endpoints to promote a draft menu to current for individual properties or for an entire brand. The /menumanagement/orgs/{orgId}/menus/{menuId}/current endpoint controls which version is live, and snoozes pause specific items at a single property without editing the master menu. This supports coordinated rollouts where a new menu launches at one location ahead of others.
Promote draft menu M42 to current for the Dublin property and snooze item ID 99 for the next 4 hours
Restaurant property and channel onboarding
Operations teams onboard new restaurant locations by creating a property under an existing brand, configuring opening hours and VAT, and publishing sales channels for web, app, and kiosk ordering. The /orgManagement/orgs/{orgId}/properties endpoints handle the property lifecycle, while the salesChannels sub-resource publishes or archives each ordering surface.
Create a new property under brand B12 with opening hours and VAT, then publish web and app sales channels
Order webhook integration
Restaurant ops platforms register webhooks against the Flipdish API to receive order events as they happen, then route them into kitchen displays, delivery dispatch, and analytics dashboards. The Webhooks tag exposes registration and management endpoints so subscriptions can be added, paused, or rotated when secrets change.
Register a webhook against order-created events for org O1 and store the secret in our vault
AI agent restaurant operations assistant
An AI ops agent uses Flipdish through Jentic to react to live operating decisions: snoozing menu items when stock runs out, adjusting opening hours when a kitchen closes early, and listing audit-log entries when staff want to know who made a change. Jentic returns the right Flipdish operation per intent across the 49-endpoint surface.
Snooze menu item ID 504 across all properties of brand B7 until 23:00 tonight and post the audit log of all snoozes today
49 endpoints — the flipdish api powers the flipdish online ordering platform for restaurant and quick-service brands.
METHOD
PATH
DESCRIPTION
/orgManagement/orgs/{orgId}/properties
Create a new restaurant property
/orgManagement/orgs/{orgId}/properties/{propertyId}/salesChannels/{salesChannelId}/publish
Publish a sales channel for a property
/menumanagement/orgs/{orgId}/menus/published
List published menus
/menumanagement/orgs/{orgId}/menus/{menuId}/current
Promote a menu version to current
/menumanagement/orgs/{orgId}/menus/{menuId}/snoozes
Snooze a menu item temporarily
/orgManagement/orgs/{orgId}/properties/{propertyId}/openingHours
Update property opening hours
/orgManagement/orgs/{orgId}/properties/{propertyId}/vat
Update VAT settings for a property
/orgManagement/orgs/{orgId}/properties
Create a new restaurant property
/orgManagement/orgs/{orgId}/properties/{propertyId}/salesChannels/{salesChannelId}/publish
Publish a sales channel for a property
/menumanagement/orgs/{orgId}/menus/published
List published menus
/menumanagement/orgs/{orgId}/menus/{menuId}/current
Promote a menu version to current
/menumanagement/orgs/{orgId}/menus/{menuId}/snoozes
Snooze a menu item temporarily
Three things that make agents converge on Jentic-routed access.
Credential isolation
Flipdish OAuth 2.0 client credentials are stored encrypted in the Jentic vault. Agents receive scoped access tokens at execution time, so client secrets never enter the agent context.
Intent-based discovery
Agents search Jentic by intent such as 'snooze a menu item' and Jentic returns the matching Flipdish operation with its input schema, so the agent does not need to navigate the orgManagement and menumanagement path hierarchies manually.
Time to first call
Direct Flipdish integration: 3-5 days for OAuth setup, multi-tenant org/brand/property handling, and webhook security. Through Jentic: under 1 hour to search, load the schema, and execute.
Alternatives and complements available in the Jentic catalogue.
Shopify Admin API
Shopify is a general e-commerce platform rather than a restaurant-specific ordering system
Pick Shopify for general retail commerce; pick Flipdish when the workflow is restaurant-specific with menus, snoozes, and sales channels
Square API
Square offers POS and ordering features for restaurants and retail
Choose Square when the use case spans POS and in-person payments; choose Flipdish for online ordering and menu rollouts across many properties
Stripe API
Stripe processes the payment that a Flipdish order generates
Use Stripe when the agent needs to handle the payment side of a Flipdish order, refund, or subscription
Specific to using Flipdish API API through Jentic.
What authentication does the Flipdish API use?
The Flipdish API uses OAuth 2.0. Through Jentic, the OAuth client credentials are stored in the encrypted vault and exchanged for short-lived access tokens at execution time.
Can I snooze a menu item with the Flipdish API?
Yes. POST to /menumanagement/orgs/{orgId}/menus/{menuId}/snoozes to mark an item as temporarily unavailable, and call /menumanagement/orgs/{orgId}/menus/{menuId}/un-snoozes to bring it back.
How do I publish a new menu to a single restaurant property?
Promote the menu version using POST /menumanagement/orgs/{orgId}/menus/{menuId}/current scoped to the target property, then publish the relevant sales channels with /orgManagement/orgs/{orgId}/properties/{propertyId}/salesChannels/{salesChannelId}/publish.
What are the rate limits for the Flipdish API?
Flipdish does not document a fixed rate limit in the spec. Limits are applied per organization and per token. Treat 429 responses as the source of truth and back off using the Retry-After header.
How do I publish a sales channel through Jentic?
Search Jentic for 'publish a Flipdish sales channel', load the schema for /orgManagement/orgs/{orgId}/properties/{propertyId}/salesChannels/{salesChannelId}/publish, and execute. Install with pip install jentic and sign up at https://app.jentic.com/sign-up.
Can I receive order events as webhooks?
Yes. The Webhooks endpoints register and manage subscriptions for events such as new orders and menu updates, with the subscription secret rotated through the same endpoints.
/orgManagement/orgs/{orgId}/properties/{propertyId}/openingHours
Update property opening hours
/orgManagement/orgs/{orgId}/properties/{propertyId}/vat
Update VAT settings for a property