Olo
Olo is a leading on-demand commerce platform powering the digital experience for restaurant brands, serving approximately 750+ enterprise and emerging chains across 90,000+ restaurant locations. The Olo platform combines online ordering, delivery dispatch, marketplace integration (Rails), payments (Olo Pay), guest data (GDP / Marketing), loyalty, and POS connectivity (Omnivore) into a single restaurant commerce stack. Developers and certified Olo Connect partners build against the Ordering API (custom order injection), Rails API (third-party marketplace order delivery), Dispatch API (delivery orchestration), the POS Interface (OloCloud) for direct POS integrations, the Omnivore API (multi-POS abstraction), the Olo Pay SDKs (iOS, Android, Flutter, Digital Wallets), and a webhook surface that fires order, loyalty, gift-card, and tender events. APIs use signature-based request authorization (HMAC) for ordering/rails plus webhook signature validation; sample code is published for C#, Java, PHP, Ruby, JavaScript, and Python. Olo (NYSE - OLO) is headquartered in New York City and went public in March 2021.
APIs
Olo Ordering API
The Olo Ordering API is the platform's flagship order-injection surface, enabling certified partner apps, branded restaurant clients, and white-label storefronts to push custom ...
Olo Rails API
Olo Rails is the marketplace-delivery integration surface, accepting orders originated on third-party delivery marketplaces (DoorDash, Uber Eats, Grubhub, Google, and 25+ other ...
Olo Dispatch API
The Olo Dispatch API orchestrates direct delivery for restaurants by routing orders to a network of delivery service providers (DSPs) such as DoorDash Drive, Uber Direct, Postma...
Olo POS Interface (OloCloud)
The Olo POS Interface Specification (commonly OloCloud) is the contract POS vendors implement to make their point-of-sale system natively integrable with Olo's ordering platform...
Omnivore POS API
Omnivore (acquired by Olo in 2019) is a universal POS API that abstracts 12+ point-of-sale systems behind a single REST surface, handling 5.6M API calls per day across 23,000+ r...
Olo Pay API
Olo Pay is the platform's embedded payments solution, providing PCI-compliant card capture, tokenization, Apple Pay / Google Pay digital wallet acceptance, network tokenization,...
Olo Network API
The Olo Network is a second-party ordering ecosystem that exposes participating restaurant brands' menus and ordering surfaces to high-intent guest channels (super-apps, wallets...
Olo Marketing & Guest Data Platform API
Olo Marketing and the Guest Data Platform (GDP) unify first-party guest data captured across ordering, payments, loyalty, host, and sentiment signals into a single guest profile...
Olo Loyalty API
Olo Loyalty (formerly OloEngage) lets restaurant brands run rewards programs that are tightly bound to the Ordering and POS surfaces - accrual, redemption, tier evaluation, and ...
Olo Host API
Olo Host (acquired from Wisely) provides reservations, waitlist, table management, and host-stand workflows for restaurants. The Host API exposes reservation creation, waitlist ...
Olo Sentiment API
Olo Sentiment aggregates guest feedback signals - post-order surveys, public reviews (Google, Yelp), and social mentions - and exposes them through a sentiment API used for repu...
Olo Webhooks
Olo exposes outbound webhooks that fire on order lifecycle events (placed, confirmed, ready, completed, refunded), gift-card activity, loyalty accrual / redemption, tender event...
Collections
Olo Ordering API
OPENOlo Promotions API
OPENGraphQL
Olo GraphQL API
Olo is a digital ordering and delivery platform for restaurant brands. The API covers orders, menus, baskets, restaurant locations, delivery dispatching, guest management, and w...
GRAPHQLPricing Plans
Rate Limits
FinOps
Olo Finops
FINOPSFeatures
White-label web, mobile, and kiosk ordering surfaces backed by the Olo Ordering API for 800+ enterprise restaurant brands.
Bidirectional integration with DoorDash, Uber Eats, Grubhub, Google, and 25+ marketplaces for menu sync and order injection.
Multi-DSP delivery orchestration across DoorDash Drive, Uber Direct, Postmates, and Relay with quote-and-tender routing.
Curated ordering distribution to super-apps, voice agents, and AI assistants while restaurants retain the guest relationship.
Single REST interface abstracting 12+ POS systems (Aloha, PAR Brink, Micros, POSitouch, etc.) for partner integrations.
PCI-compliant card capture, network tokenization, Apple Pay / Google Pay, and fraud prevention via native iOS, Android, and Flutter SDKs.
Unified first-party guest profile combining ordering, payments, loyalty, host, and sentiment signals for segmentation and personalization.
Lifecycle campaigns and personalization driven by GDP audiences and integrations with Attentive, Infobip, and email providers.
Native loyalty plus integrations with Punchh, Paytronix, and Thanx with loyalty SSO bound to ordering and POS.
Reservations, waitlist, and table management (formerly Wisely) feeding GDP for unified guest profiles.
Aggregated post-order surveys, public review monitoring, and automated guest recovery workflows.
Catering order management with capacity controls, lead times, and large-order workflows on top of the Ordering API.
Digitized phone-order capture that routes voice orders into Olo Ordering and the POS Interface.
Front-end ordering kit and passwordless guest checkout that reduce friction across guest channels.
Local listing management across Google, Yelp, and search surfaces tied to restaurant store data.
Outbound HMAC-signed webhooks for order lifecycle, loyalty, gift-card, and tender events.
Dedicated sandbox issued through the Olo Developer Portal for partner certification and integration testing.
Tiered (Standard, Gold, Platinum) partner program governing certification, co-marketing, and integration distribution.
Use Cases
Power web, app, kiosk, and voice ordering for chains like Five Guys, P.F. Chang's, Portillo's, and First Watch.
Inject DoorDash, Uber Eats, and Grubhub orders into the restaurant POS via Rails without manual tablet workflows.
Dispatch routes direct-delivery orders to DSPs without operators running their own fleet.
Loyalty, payroll, KDS, and analytics vendors integrate against Omnivore once and reach 12+ POS systems.
Tie accrual / redemption directly to checkout via Olo Loyalty and webhooks.
Build first-party audiences in GDP and activate them through Olo Marketing, Attentive SMS, and email ESPs.
Manage catering capacity, lead times, and corporate accounts with Catering+ on top of Ordering API.
Olo Network distributes ordering capabilities into voice, super-app, and AI assistant surfaces.
Run host stand, waitlist, and reservation flows via Olo Host while feeding the same guest profile.
Aggregate sentiment signals and trigger automated recovery workflows after negative experiences.
Integrations
Marketplace ordering via Rails and direct delivery via Dispatch.
Marketplace integration via Rails and Uber Direct via Dispatch.
Marketplace order injection via Rails.
Order with Google integration and Sync local listings.
POS interoperability for shared restaurant brands.
POS Interface and Omnivore-supported point-of-sale.
POS Interface and Omnivore-supported point-of-sale.
POS Interface support for Simphony and SimphonyCloud.
POS Interface and Omnivore-supported point-of-sale.
Labor scheduling integration consuming Olo restaurant and order data.
SMS marketing activation driven by GDP audiences.
Conversational messaging integration for marketing and order updates.
Third-party loyalty engine integrated via Olo Loyalty.
Loyalty and gift-card integration via Olo Loyalty.
Loyalty engine integration.
Digital wallet acceptance via Olo Pay SDKs.
Digital wallet acceptance via Olo Pay SDKs.
Solutions
Ordering, Serve, Dispatch, Rails, Catering+, Loyalty, Order with Google, Switchboard, and Olo Network.
Olo Pay, Host, and Sync to streamline payments, reservations, and local listings.
Marketing, GDP, Sentiment, and Olo Accounts for unified, personalized guest journeys.
Event Specifications
Olo Webhooks
Olo emits outbound HTTP webhooks to partner-registered endpoints for order lifecycle, loyalty, gift-card, tender, and marketplace status events. Each delivery includes an X-Olo-...
ASYNCAPI