Skip to main content

Quick Start Guide

Get started with the Clopos Open API in just a few simple steps. This guide will walk you through authentication and making your first API request.

Prerequisites

Before you begin, make sure you have:

Client ID & Client Secret

Generated by the Clopos customer in their back office, under Add-ons → Open API

Brand

The customer’s brand identifier, shared with you along with the credentials

Integrator ID

Required for v2 authentication. Issued by Clopos — request one via this form.

Support

Stuck on any of the above? Email dev@clopos.com
Only the integrator_id is issued by Clopos. The Client ID, Client Secret, and brand come from the customer you are integrating with — see Authentication for the exact back office steps to send them.

Step 1: Authenticate

Exchange your credentials for a JWT by calling the v2 auth endpoint. Note that v2 requires an integrator_id and no longer accepts venue_id in the request body.
You’ll receive a response like this:
Save the token value — you’ll need it in the x-token header on every subsequent request. The token is a JWT that encodes your brand, venue_id, and integrator_id, so you no longer need to send x-brand or x-venue. Tokens expire after expires_in seconds (typically 1 hour).
Don’t have an integrator_id yet? Request one from Clopos by filling out this form. Missing the client_id or client_secret? Ask your customer to generate them under Add-ons → Open API in their back office. See the Authenticate reference for details.

Step 2: Make Your First Request

Now let’s fetch the list of products using your access token:
You’ll receive a response with your products:

Step 3: Explore More Endpoints

Now that you’re authenticated, you can explore other endpoints:

Get Categories

Fetch product categories

Create Order

Place a new order

Get Customers

Retrieve customer data

List Receipts

Browse open and closed receipts

Next Steps

You’re now ready to build amazing applications with the Clopos Open API! 🚀