New: meet Cleo, the AI that lives inside your QR codes.Meet Cleo, the AI inside your QR codesDiscover Cleo →

QR code API: create, update and track QR codes from your own systems

With our API you will be able to bulk create QR codes outside our platform.

Create QR codes
The QRCodeKIT QR code API

But first, what’s a QR code API?

Shhh! Those of you who know, just go ahead and find your code

For the rest of us, with an API you can integrate different programs or apps. An API is an application programming interface that connects one system to another, generating interactions between them. In our case we offer both dynamic and static QR code APIs.

Uses vary from bulk QR code generation, to QR codes with specific images or logos, QR codes for business cards, coupons, and everything you can imagine!

Let’s take a look at some examples of how the API can help your business or campaigns

Automation made easy

Our API was built to make your QR generation process smooth and effective. You can easily integrate our QR code generator with your iOS, Android systems or workflows.

Customization at scale

Massive creation with your brand guidelines is a must for us. That’s why with the API you can generate QR codes with your logo and brand colors.

Built for every need

Use it for employee IDs, digital business cards, generating tons of coupons for your customers, sharing documentation, everything your business needs. We have it or we create it

Compatible with all QR types and statistics

Our API supports every type of QR code along with detailed tracking statistics. Easily integrate QRCodeKIT into your system to generate, manage, and analyze QRs in real time. Perfect for developers who need both flexibility and powerful insights.

Just need to follow 3 simple steps

1. Get your API key

Generate a key in your dashboard under Settings → API Keys. It is issued instantly and is bound to a single workspace.

2. Authentication

Send the key in the X-Api-Key header on every request. The key already identifies your workspace, so nothing else is needed. JWT tokens are also supported for user-facing apps.

3. QR codes

Create, retrieve, list, update and delete QR codes through the same endpoints — every QR type, with its scan analytics.

Create your first QR code

bash
curl -X POST 'https://api.v2.qrcodekit.com/api/qrs' \
  -H 'X-Api-Key: YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
    "typology": "/api/qr-typologies/0598466c-025c-11ef-83ba-06c4e69992ab",
    "input": { "url": "https://example.com" },
    "title": "My first QR code"
  }'

In order to see the full documentation, please refer to this link.

Full documentation

Two free dynamic QR codes. Yours forever.

No credit card. No expiry. The original dynamic QR platform since 2009.

A dynamic QR code surrounded by the content it can hold