Welcome to Clopos Open API
The Clopos Open API provides secure and unified access to the Clopos ecosystem, enabling seamless integration of POS, ordering, payments, and restaurant management services.Quick Start
Get up and running with the Clopos API in minutes
Authentication
Learn how to authenticate and secure your API requests
API Reference
Explore all available endpoints and their usage
Support
Get help from our development team
What you can do with the Clopos API
🔑 Authenticate securely
🔑 Authenticate securely
Use OAuth 2.0 tokens scoped to specific brands and venues for secure access to your data.
🛒 Manage resources
🛒 Manage resources
Access and manage products, menus, orders, receipts, payments, and customers with comprehensive CRUD operations.
📊 Query with consistency
📊 Query with consistency
Built-in pagination, filtering, and sorting capabilities across all endpoints for efficient data retrieval.
⚙️ Automate workflows
⚙️ Automate workflows
Streamline order synchronization, payment reconciliation, and reporting processes.
🚀 Extend Clopos
🚀 Extend Clopos
Build custom dashboards, delivery integrations, and mobile applications on top of our platform.
Base URL
All API requests should be made to:API Version
Current API version: 1.0.1Getting Started
Follow these steps to go from zero to a working integration:1. Request access credentials
- Reach out to [email protected] or your Clopos account manager to request API access.
- Receive the following sandbox credentials:
- brand (
openapitest) - venue_id (
1) - client_id (
6553676e0d265ac837e8f79fc) - client_secret (
seCyF_4vja6yddQxE2PlerET0Uhy8ASbJ36hO68PD3JM=)
- brand (
- Store them securely; never commit secrets to source control.
2. Authenticate via OAuth 2.0
- Send a
POSTrequest tohttps://integrations.clopos.com/open-api/authwith your credentials. - On success, you receive:
- Tokens expire after 1 hour. Refresh them before they expire to avoid request failures.
3. Call your first endpoint
- Use the access token in the
x-tokenheader along withx-brandandx-venue. - Example cURL request to list products:
- You can filter by product type, category, tags, and many more fields.
4. Explore the API surface
- Browse the Quickstart guide for a scripted example.
- See the Authentication reference for header requirements and helpers.
- Dive into the API reference or jump directly to key endpoints like List Products.