Otter
Otter (TryOtter) is a Restaurant Operating System used by hundreds of thousands of restaurants worldwide to aggregate delivery and online orders, consolidate menus, analyze sales, and control third-party delivery services from one place. For developers and integration partners, Otter publishes a Public API (OpenAPI 3.0, OAuth 2.0) and developer guides spanning account pairing, orders, menus, delivery, finance, reports, reviews, storefront, loyalty, organization, and inventory — with HMAC-signed webhooks for event-driven integration. Onboarding begins by registering an application, configuring webhooks, and onboarding stores; authentication and the account-specific base URL are provisioned through an Otter account representative.
APIs
Otter Public API
The Otter Public API enables integrations across the digital food ecosystem, covering account pairing, orders, menus, delivery, finance, reports, reviews, storefront, loyalty, a...
Collections
Public API
OPENPricing Plans
Rate Limits
FinOps
Otter Finops
FINOPSFeatures
Receive, confirm, update, and fulfill orders from multiple delivery and online-ordering channels through a single Public API.
Upsert, publish, and synchronize menus, hours, and item availability across connected storefronts and channels.
Request delivery quotes, create and update delivery requests, and track courier status via webhooks.
Post financial transactions and invoices and retrieve payout and order-total data.
Generate orders, items, payouts, and ratings/reviews reports for stores over a time period.
Reply to customer reviews and compute, redeem, accumulate, refund, and simulate loyalty rewards.
Pause and unpause storefronts and report store availability and hours configuration.
Onboard stores, manage store links, and read organization, brand, and store data via OAuth authorization-code flow.
Subscribe to order, menu, delivery, storefront, reports, and account-pairing events signed with HMAC-SHA256.
Use Cases
Sync orders and menus between a third-party point-of-sale system and Otter-connected channels.
Provide delivery services by responding to quote and delivery-request webhooks and posting status updates.
Centrally manage and publish menus and availability across many stores and storefronts.
Pull payout, order-total, and transaction data to reconcile restaurant finances.
Power a loyalty program by computing and redeeming rewards against Otter orders.
Integrations
Third-party delivery marketplaces and on-demand courier networks.
Restaurant POS systems exchanging orders and menus with Otter.
Branded and third-party online ordering storefronts aggregated by Otter.