Skip to main content

QR Build API Documentation

Welcome to the QR Build Integration API. Build powerful QR code solutions with our comprehensive REST API.

Overview

The QR Build API enables you to programmatically create, manage, and track QR codes. Whether you're building a marketing platform, inventory management system, or any application that needs QR codes, our API provides everything you need.

Key Features

  • Dynamic QR Codes — Create QR codes that can be updated without changing the printed code
  • 15+ QR Code Types — URLs, vCards, WiFi, PDFs, social media, events, coupons, and more
  • Folders — Organize QR codes by campaign, location, or project with folders
  • Full Customization — Customize colors, shapes, corners, and add your logo
  • Real-time Analytics — Track scans with location, device, and time data (Coming soon)

Getting Started

  1. Get Your API Key — Create an API key in your workspace settings
  2. Authenticate — Include your API key in the X-API-Key header
  3. Make Requests — Start creating QR codes

Base URL

https://integration-api.qr-build.com

API Versioning

Pass the version via the QR-Version header:

curl https://integration-api.qr-build.com/qr-codes \
-H "X-API-Key: YOUR_API_KEY" \
-H "QR-Version: 2026-02-16"
VersionStatus
2026-02-16Latest (default)

The resolved version is always returned in the QR-Version response header. If omitted, defaults to the latest version.

Next Steps

Need Help?

Quick Example

curl -X POST "https://integration-api.qr-build.com/qr-codes" \
-H "X-API-Key: qrb_live_your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"name": "My Website QR",
"type": "url",
"content": {
"type": "url",
"url": "https://example.com"
}
}'
{
"object": "qr",
"success": true,
"data": {
"id": "qr-aBc123XyZ9",
"name": "My Website QR",
"type": "url",
"short_url": "https://qr-build.io/qr-aBc123XyZ9"
}
}