Skip to content

QR Code API

Create and repoint dynamic QR codes and read scan analytics straight from your own systems. QRLynx's REST API is available on the Business and Enterprise plans.

Select QR Code Type

A REST API for dynamic QR codes

The QRLynx API lets you create dynamic QR codes, change where they point, and read their scan analytics from your own applications, no dashboard required. Every code you create through the API is a real dynamic QR: print it once, repoint it anytime, and track it per scan.

The API is a REST/JSON interface authenticated with scoped, revocable API keys. It is available on the Business plan ($29/mo) and the Enterprise plan. Read the developer documentation for endpoints and curl examples, grab the OpenAPI 3.1 spec, or create an API key once you are on a Business plan.

What you can build

Automate dynamic QR codes end to end.

Create dynamic QR codes

POST a destination URL and get back a short link plus a print-ready QR you can render as SVG.

Repoint anytime

PATCH a code to change where it points, with no reprinting. The same physical QR keeps working.

Read scan analytics

GET a code to read its total and unique scan counts and last-scanned time programmatically.

Scoped, revocable keys

Issue read-only or read/write keys, see when each was last used, and revoke any of them instantly.

Server-rendered SVG

Every code returns a clean, scalable SVG you can drop straight into your own UI or print pipeline.

Built-in URL safety

API-created codes run the same multi-layer URL security scanning and plan limits as the dashboard.

How to use the QR Code API

From upgrade to first request in minutes.

1

Upgrade to Business

The API is included on the Business plan ($29/mo) and Enterprise. Upgrade from your billing page.

2

Create an API key

Go to Account then API Keys, create a key, and choose a read or read/write scope. Copy the secret, it is shown only once.

3

Make your first request

Send a POST to /api/v1/qr with your destination URL and an Authorization: Bearer header. You get back the short link and an SVG.

4

Automate and track

Repoint codes with PATCH, read scan counts with GET, and revoke keys whenever you need. See the developer docs for full examples.

Scope and security

The API is deliberately focused. Today it covers creating dynamic QR codes, repointing their destinations, reading their scan analytics, and rendering each code as an SVG. It is REST/JSON and does not include webhooks or native CRM connectors.

Security is inherited from the product, not bolted on: every destination submitted through the API runs the same URL security scanning as a code made in the dashboard, requests are rate-limited per key (with tighter limits on writes than reads), and each key is bound to your account's plan limits. Keys are stored only as a SHA-256 hash, are scoped to read or read/write, and can be revoked instantly.

QR Code API FAQs

Common questions from developers.

Which plans include the API?

The QRLynx REST API is available on the Business plan ($29/mo) and the Enterprise plan. It is not included on the free Starter, Starter+, or Pro plans.

How do I authenticate?

Each request sends an Authorization: Bearer qrl_live_... header with an API key you create in your account. Keys are stored only as a SHA-256 hash, and the full secret is shown once at creation and never again.

What can the API do?

You can create dynamic QR codes, repoint their destination URLs, read their scan analytics, and render each code as an SVG. Creating and revoking keys happens in your dashboard.

What scopes are available?

Keys are scoped qr:read (read codes and analytics) or qr:write (also create and repoint). A write key implies read. Choose the narrowest scope your integration needs.

Does the API support webhooks or CRM integrations?

Not yet. The current API is a REST/JSON interface for creating, repointing, and reading QR codes. Webhooks and native CRM connectors are not part of it today.

Are API-created codes safe?

Yes. Every destination submitted through the API runs the same multi-layer URL security scanning as the dashboard, and API keys are bound to your account's plan limits.

Is there a rate limit?

Yes. API requests are rate-limited per key, with tighter limits on writes than reads, to keep the platform fast and resistant to abuse.

How do I revoke a key?

Open Account then API Keys and revoke the key. Revocation takes effect on the next request; there is no cache to wait out.

What format does the API return?

JSON for code data and analytics, and image/svg+xml when you request a code's rendered SVG. Full request and response shapes are in the OpenAPI 3.1 spec.

Where are the full docs?

The developer documentation at /developers has authentication details, endpoint references, and copy-paste curl examples. The machine-readable spec lives at /api/v1/openapi.json.

Rated 4.5/5 on Trustpilot from 18 verified reviews.

Rated Excellent by Businesses Worldwide

Real Trustpilot reviews from QRLynx users.

"Messed up a QR code already sent to print on promotional materials. Support helped me the very same day to fix it and get the printed QR codes working again..."
★★★★★

Snežana B.

"One of the easiest, most user-friendly tools I've come across. I'm 56 and only somewhat tech-savvy, and had no problem setting everything up. US-based support and I can actually text for help."
★★★★★

Bill L.

"Really good site easy to use."
★★★★★

Verified Customer

Rated 4.5/5 on Trustpilot (18 reviews) 5M+ QR scans processed Start free — no credit card required

QRLynx pricing plans

Starter

For personal projects
Free
Free forever
  • 5 Dynamic QR Codes Editable QR codes — change the destination URL anytime.
  • 1 Folder
  • 5 MB per PDF upload

Starter+

For professionals & creators
$7 /month
Billed monthly
  • 50 Dynamic QR Codes Editable QR codes — change the destination URL anytime.
  • 10 Folders
  • 10 MB per PDF upload
  • Full AI Insights Anomaly, trend & recommendation detail plus manual refresh — on top of the AI summaries every plan gets.
  • SVG / PDF Vector Downloads Print-ready vector formats — infinite scalability.
Most Popular

Pro

Best value for campaigns
$14 /month
Billed monthly
  • 300 Dynamic QR Codes Editable QR codes — change the destination URL anytime.
  • 25 Folders
  • 15 MB per PDF upload
  • Country Analytics See which countries your scans come from.
  • Password Protection Require a password before showing QR content.
  • Smart Redirect Rules Redirect by device, country, or time.
  • Access Consent Screens Show a consent / disclaimer screen before the QR destination loads.
  • Expiry Rules Auto-expire a QR code by date or after a set number of scans.
  • QR Scheduling Schedule when a QR code is active with start and end time windows.
  • Full AI Insights Anomaly, trend & recommendation detail plus manual refresh — on top of the AI summaries every plan gets.
  • SVG / PDF Vector Downloads Print-ready vector formats — infinite scalability.

Core features included in every plan

— free and paid, no exceptions
  • Unlimited Static QR Codes
  • Bulk Static QR (up to 100/batch)
  • Unlimited Scans
  • Codes Never Expire
  • 49 QR Code Types
  • Apple & Google Wallet Passes
  • 90-Day Scan History
  • AI Insight Summaries
  • Custom Logo Upload
  • No Watermark
  • No Scan Ads
  • JPG, PNG, WEBP & HD Downloads
  • Pause & Activate QR Codes

50% off for verified nonprofits, schools & open-source projects — contact us to apply.

Ready to Transform Your QR Code Experience?

Create, customize, and track QR codes with a platform built for businesses, creators, restaurants, agencies, and teams worldwide.

Talk to Sales
No credit card
Free forever
Cancel anytime
By , Founder · Reviewed against our editorial policy · Last verified July 5, 2026 · Methodology · Editorial policy