One API across delivery marketplaces and your POS.
For POS companies, delivery platforms, and restaurant tech teams. Push delivery orders into your POS, sync menus across connected channels, dispatch couriers across supported marketplaces — without maintaining a dozen integrations of your own.
// receive a delivery order, push to POS
import { orderout } from "@orderout/sdk";
const order = await orderout.orders.accept({
source: "ubereats",
externalId: "uber_abc123",
store: "store_8af2...",
routeTo: "clover_pos",
items: [...],
options: { autoPrint: true }
});
// → instant ack
// → printed to kitchen
// → webhook delivered: order.accepted
return order.id; The primitives we use to run our own dashboard.
No proprietary client. No lock-in. Same endpoints, same webhooks, same idempotency semantics our internal team builds against.
Orders
Accept, refund, cancel, and reconcile across every channel. Idempotent by key. Replayable.
Menus
Push items, prices, modifiers, and availability to every channel in one call.
Webhooks
Signed (HMAC-SHA256), retried with backoff, replayable from a 7-day event log.
Delivery dispatch
Quote and book via Uber Direct, DoorDash Drive, Relay — best-price routing built in.
Custom pricing
Pay per integration, per call, or through revenue share. Flexible partnership options are available.
5 channels, live on Clover & Square — Toast coming soon.
| POS ↓ / Channel → | Uber Eats | DoorDash | Grubhub | ChowNow | Wix |
|---|---|---|---|---|---|
| Clover | ✓ | ✓ | ✓ | ✓ | ✓ |
| Square | ✓ | ✓ | ✓ | ✓ | ✓ |
| Toast | Soon | Soon | Soon | Soon | Soon |
Browse every channel × POS in the 3rd-Party Order Engine — for example Grubhub → Clover. Build on the Integration API and Delivery API, or read up on POS system integration.
Three patterns we see.
Add third-party delivery to your POS overnight.
Embed our Orders + Menus API in your existing merchant portal. Your customers never leave your product to get Uber Eats/DoorDash routed in.
- Revenue share on every active integration
- Goes live fast
Reach restaurants without building each POS.
Plug into OrderOut once; reach Clover and Square (Toast coming soon), and more. Activations, menus, and reconciliation handled for you.
- Single contract, single integration
- Auto-onboarding for new merchants
- Marketplace-grade SLAs
Build the operational layer above OrderOut.
For inventory, scheduling, accounting, analytics tools — pull live order data, push back availability + price changes. No more nightly CSV jobs.
- Webhooks for every order state
- Bidirectional menu + availability APIs
- Per-merchant scoped tokens
REST + webhooks, built for fast integration.
One API for orders, menus, accounts, webhooks, and delivery dispatch. Typed, idempotent by key, and replayable — the same endpoints we build against ourselves.
Orders
Accept, refund, cancel, and reconcile across every channel. Idempotent by key. Replayable.
Menus
Push items, prices, modifiers, and availability to every connected channel in one call.
Restaurants & Accounts
Onboard merchants and manage stores with per-merchant scoped tokens.
Webhooks
Signed (HMAC-SHA256), retried with backoff, replayable from a 7-day event log.
Delivery dispatch
Quote and book via Uber Direct, DoorDash Drive, Relay — best-price routing built in.
Get API access and start integrating.
Request API access, review the documentation, and work with our team to complete your integration.