Skip to content

API for developers

The same engine. In your stack.

9 endpoints. 9 LLM providers for AI generation. Every export validated against ISO 18004 before it leaves the server. Two ways to pay: subscribe on RapidAPI, or buy a credit pack.

Free tier on RapidAPINo card on creditsMulti-currency invoicesTax handled (MoR)

Why this API

Built for production. Tested before every export.

Same engine. No quality penalty.

The API hits the same renderer the consumer builder uses. Same validation pipeline, same shape catalogue, same output formats.

ISO 18004 validated server-side.

Every export runs through contrast + decode checks. If a QR can't be scanned, the engine fixes it or returns a structured error — never silent garbage.

Bring your own LLM key.

Bring your own key — nine major LLM providers supported (OpenAI, Anthropic, Google, Mistral, Cohere, Groq, xAI, DeepSeek, Qwen), plus self-hosted models via any OpenAI-compatible endpoint (Ollama, LM Studio).

50+ design parameters.

Module shapes, finder eyes, gradients, frames, center text, logos, scan corners. No theming engine — the engine itself is the theme.

PNG, SVG, PDF, WebP, JPG.

Vector for print, base64 for embeds, binary for downloads. One flag (responseType) flips between JSON and raw.

118 pre-baked templates.

Don't want to handcraft? Call /api/qr/templates/{id}/generate with your URL and skip the design step.

Copy-paste ready

Generate a QR in 6 lines, in your language.

Switch tabs for cURL, JavaScript, Python, PHP, Ruby, .NET. Every snippet hits the same endpoint.

curl -X POST "https://api.qr-branding.com/api/qr/generate" \
  -H "X-RapidAPI-Proxy-Secret: <your-secret>" \
  -H "Content-Type: application/json" \
  -d '{
    "content": "https://yourbrand.com",
    "primaryColor": "#dcc28a",
    "backgroundColor": "#0a0b0e",
    "moduleShape": "roundedsquare",
    "finderInnerShape": "dot",
    "eccLevel": "H",
    "fileFormat": "png",
    "outputWidth": 800
  }'

Marketplace pricing

Subscribe on RapidAPI.

Indicative quotas — see the live page for the current numbers and any promotions.

Basic

Free

  • 75 calls / month
  • 5 managed AI designs / month
  • Hard limit: never billed beyond it
  • All endpoints unlocked
Subscribe →

Pro

$9.99 / mo

  • 2,000 calls / month
  • 100 managed AI designs / month
  • Overage: $0.01 / call
  • All endpoints unlocked
Subscribe →
Most popular

Ultra

$29.99 / mo

  • 10,000 calls / month
  • 1,000 managed AI designs / month
  • Overage: $0.005 / call
  • All endpoints unlocked
Subscribe →

Mega

$99.99 / mo

  • 50,000 calls / month
  • 5,000 managed AI designs / month
  • Overage: $0.005 / call
  • All endpoints unlocked
Subscribe →

Endpoints

Nine endpoints. That's it.

MethodPathPurpose
POST/api/qr/generateRender a QR from an explicit config
POST/api/qr/ai/generateAI design — bring your own LLM key
POST/api/qr/ai/generate/serverAI design — server-side LLM (consumer credits)
POST/api/qr/content/wifiHelper: build a WiFi QR string
POST/api/qr/content/vcardHelper: build a vCard QR string
POST/api/qr/content/geoHelper: build a geo QR string
GET/api/qr/templatesList the pre-baked templates
POST/api/qr/templates/{id}/generateRender from a template
GET/api/qr/ai/providersList supported LLM providers + models

Full reference at /docs/api/overview.

Ship it tonight.

Subscribe on RapidAPI in 30 seconds. Or skip the subscription and buy a credit pack — same engine, different billing meter.