Skip to main content

OnDi API Documentation

Build an OnDi integration for delivery, warehousing, commerce or restaurant operations. Start with tenant authentication, then use the request and response examples for your workflow.

Reference946 documented API calls

Organized with grouped request paths, parameters, request examples, and response examples.

Staging base URLhttps://staging-api.ondi.io/functions/v1

Use this base URL with the endpoint paths below.

Create your first delivery order · Authentication · Complete Markdown reference

Modules​

Delivery & Last-Mile306 APIs

Operational APIs for delivery orders, assignments, drivers, vehicles, zones, waybills, trips, returns, COD, bulk actions, transfer manifests, maps, and route planning.

Customer Portal23 APIs

Customer-facing delivery APIs for dashboards, reports, pricing, services, orders, wallet activity, settings, payments, and support tickets.

Restaurant Menu111 APIs

Restaurant APIs for locations, products, menus, orders, cashier workflows, KDS operations, staff, tables, schedules, sessions, carts, and delivery integration.

Storefront & Commerce97 APIs

Commerce APIs for products, variants, banners, ads, categories, favorites, reviews, markets, carts, checkout, delivery configuration, brands, and domains.

Public APIs52 APIs

Unauthenticated or public-facing APIs for system settings, restaurant discovery, storefront validation, catalog browsing, categories, brands, and delivery pricing.

Warehousing87 APIs

Warehouse APIs for inventory audits, handoffs, staff, picking, sorting, stock, receiving, suppliers, inventory items, locations, transfers, and package scans.

Express Shipping29 APIs

Express shipping APIs for customer onboarding, OTP verification, package orders, package tracking, pricing, configuration, package entry, and payment.

External & Carrier Integrations24 APIs

Integration APIs for external delivery creation, international delivery flows, carrier administration, and carrier webhook callbacks.

Platform & Access74 APIs

Core platform APIs for addresses, tenant API keys, providers, tenants, users, roles, permissions, and file uploads.

System Configuration40 APIs

System administration APIs for events, audit logs, marketplace administration, restaurant administration, demo requests, notification templates, brand settings, modules, and settings.

Billing & Subscriptions45 APIs

Payment, wallet, webhook, and tenant subscription APIs for system administrators, tenant administrators, and end users.

Communications & Feedback25 APIs

Messaging, notification, support-ticket, participant, conversation, and feedback APIs.

Reporting, Audit & Webhooks33 APIs

Reporting, audit-log, webhook subscription, webhook event, and webhook testing APIs.