Automation integration
Build on the same backend that runs your Ordering.co platform.
Build custom apps, marketplaces, and integrations on the same Ordering.co backend that powers the Dashboard, and connect compatible AI tools through MCP.
Ordering.co runs the operation. The API opens it to your systems.
The Ordering API gives your developers the same backend that powers the Ordering.co Dashboard. You build on a complete ordering platform instead of starting from scratch:
- More products and features. More than 20 products and more than 1,500 features across websites, apps, marketplaces, kiosks, call centers, loyalty, and delivery.
- APIs and MCP. Connect your own systems through the API, and compatible AI tools through MCP.
- Your design, not a template. Build an ordering experience with your own custom design, with help from our team.
- Application source code. Available on eligible plans, for teams that want to go further.
Why use the Ordering API with Ordering.co
- Nothing to rebuild. Stores, menus, customers, carts, and orders already live in Ordering.co. Your app reads and updates them through the API.
- Build your own experiences. Create custom apps, marketplaces, and integrations on your own branded channels.
- Keep your systems in step. Connect ordering data to the other systems your business runs on.
- Bring in AI tools. Connect Claude Code, ChatGPT, Codex, and other compatible AI tools to your Ordering.co account through MCP.
What the Ordering API brings
The API Reference documents each operation with its parameters, responses, status and error codes, and authentication:
- Stores and catalog. Businesses, categories, products, and menus.
- Customers and orders. Users, carts, and orders, including the orders list with pagination and filters.
- Operations and growth. Reports, drivers, loyalty, marketing campaigns, and webhooks.
How a request works
- Your app sends a request to your project’s API address:
https://api.ordering.co/v400/<language_code>/<project_id>/<resource>. - When the operation accepts API-key authentication, the request carries your key in the
X-Api-Keyheader. - The API responds in JSON, with the result of the operation and its status.
- Your app uses the data, for example to show a store’s categories and products or to list recent orders.
Set up and go live
The Use the Ordering.co API guide and Create an API key guide walk through each step:
- Find your project ID in Ordering.co. It is lowercase and has no spaces.
- In the Dashboard, open Settings > Pro > Developers > API Keys, select Add API Key, and copy the key.
- Open the operation you need in the API Reference and check its parameters and authentication.
- Test your requests with a tool such as Postman before you build them into your app.
Keep API keys private. Never share them in chats or commit them to a repository. If a key may have been exposed, delete it and create a new one.
More ways to connect Ordering.co
Setup
Create a key, pick the operation, and send your first request.
- 01Create an API key
In the Ordering.co Dashboard, open Settings > Pro > Developers > API Keys and select Add API Key. Copy the key and store it securely.
- 02Find the operation in the API Reference
Each operation lists its path, parameters, responses, errors, and the authentication it accepts.
- 03Send requests to your project
Call your project's API address with its project ID and language code, and send the key in the X-Api-Key header when the operation accepts API-key authentication.
Resources
Guides and references.
Questions
Frequently asked questions.
What can I build with the Ordering API?
Custom apps, online marketplaces, and integrations with your other systems. The API exposes the same backend that powers the Dashboard, so you do not have to rebuild it yourself.
Which parts of the platform does the API cover?
The API Reference documents operations for businesses, categories and products, users, carts, orders, reports, drivers, loyalty, marketing campaigns, webhooks, and more. Use it to find the exact operation you need.
How do I authenticate?
Authentication depends on the operation. Most operations accept either an API key, sent in its own X-Api-Key header, or a bearer token, and some need neither. Each operation in the API Reference shows what it accepts.
Where do I create an API key?
In the Ordering.co Dashboard, open Settings > Pro > Developers > API Keys and select Add API Key. Treat the key like a password, and if you think it has been exposed, delete it and create a new one.
Can I connect AI tools to my Ordering.co account?
Yes. Claude Code, ChatGPT, Codex, and other compatible AI tools connect to your Ordering.co account through MCP.
Is the API included in my plan?
Yes. The API is included in every plan. Application source code is also available on eligible plans.
Do I need the API to send events to other systems?
Not necessarily. Webhooks send Ordering.co events to a URL you choose, and Zapier connects those events to thousands of apps without code.
Build what your business needs on Ordering.co.
Tell us what you want to build or connect, and we will help you plan the integration.