The universal language
of food service
Open Delivery defines how ordering platforms, management systems, and logistics operations communicate — from the order to the dining room — on one standard, without point-to-point integrations.
How the documentation is organized
Open Delivery is an interoperability protocol with an API Spec. Documentation separates onboarding, domain, and implementation.
Guide
Concepts, roles, getting started, and migration. Understand the ecosystem before you code.
2Protocol
Domain: flows, status, events, and responsibilities per capability — in human language.
3API reference
API Spec (REST/HTTP): endpoints, schemas, and examples.
Where do you want to start?
Pick the path that best matches what you need right now.
I do not know the project yet
Understand what Open Delivery is, how the ecosystem works, and which problems the protocol solves before implementing.
I know the project and will implement protocol V2
You already know Open Delivery — or knew V1 — and want to start or deepen your V2 implementation.
I have a V1 implementation and want to migrate to V2
You already implemented V1 and need to understand what changed, what breaks, and how to plan migration.
Who are you in the ecosystem?
Implementation paths by role — Open Delivery does not require every capability at once.
App, marketplace, totem
Creates orders, consumes the menu, and follows the lifecycle.
Orders · Merchant · Discovery PDV / SoftwareRestaurant management
Confirms orders, publishes the catalog, and is the authority for the dine-in account.
Orders · Merchant · Indoor LogísticaDelivery and tracking
Quotes, dispatch, and delivery events without redefining order status.
Logistics · Orders CRM softwareCustomer data, reviews, loyalty
Customer capability — relationship and intelligence, without changing kitchen operational flow.
Customer · Reviews · LoyaltyProtocol capabilities
Capabilities are the functional areas of the protocol. They are independent: each participant implements only what makes sense for their role.
What changed in V2
Main Release Candidate changes. Details and tables in the changelog.