The API for connecting third-party delivery orders into restaurant POS systems.
REST + Webhooks. Idempotent. Built for POS companies, delivery platforms, online ordering apps, and restaurant tech companies.
// receive a delivery order, route to POS
const order = await orderout.orders.accept({
source: "ubereats",
externalId: "uber_abc123",
store: "store_8af2...",
routeTo: "clover_pos",
items: [...],
options: { autoPrint: true }
});
// → routed · printed · webhook delivered
return order.id; One contract for supported channels and POS systems.
Normalizes every channel to one schema
Uber Eats, DoorDash, Grubhub, ChowNow, Wix — different webhooks, different fields, different formats. We map all of them to a single canonical order shape.
Routes orders into any supported POS
Clover and Square today; Toast coming soon — plus more via the adapter contract. One call into orders.accept handles routing, modifiers, and kitchen printing.
Pushes menus & availability bidirectionally
Mark an item unavailable on the POS and we propagate to every channel. Push a marketplace-side override and we keep your POS in sync.
Webhooks for every state change
Subscribe once. Receive signed, retried, replayable events for every order, refund, menu update, channel pause, or delivery state.
Teams shipping in restaurant tech.
Add third-party delivery to your POS.
Embed Orders + Menus + Webhooks in your existing merchant portal. White-label end-to-end.
Reach POS without building each one.
One integration covers Clover and Square (Toast coming soon) and beyond. Single contract, single SLA.
Push direct orders into POS too.
Same API any marketplace uses. Your own ordering flow lands in the merchant's POS like any other channel.
Build above the order layer.
Inventory, scheduling, accounting, analytics — pull live order data and push availability changes.
Five resources cover most integrations.
Orders
Accept, refund, cancel, reconcile.
Menus
Items, prices, modifiers, availability.
Restaurants & Accounts
Provision locations, link POS, scope tokens.
Webhooks
Signed, retried, replayable 7-day log.
Delivery dispatch
Quote and book courier marketplaces.
Real channel × POS routes.
Common route. Uber Eats orders land in Clover with modifiers, kitchen printing, and sales-report attribution.
DoorDash orders land in Square as standard tickets — counted in daily sales, inventory, and reporting.
Grubhub orders push to Clover with full modifier mapping and dual-pricing (delivery vs. dine-in) support.
Custom pricing for integrators.
Built around your shape of integration.
API access is provided after an introductory review and approval. Pricing is tailored to your expected volume, integration depth, and white-label requirements — no public price card.
This API powers the 3rd-Party Order Engine — connect cells like Uber Eats → Clover, DoorDash → Square, and Grubhub → Clover. More on POS integration software and the multi-marketplace integration API.
Request API access. Start building after approval.
Review the documentation, request API access, and work with our team to test your integration before going live.