The infrastructure for offline attribution.

Generate millions of QR codes programmatically. Pipe raw scan data to your servers in real-time via webhooks.

{
  "event": "scan",
  "timestamp": 1718294,
  "data": {
    "url": "api.marqr.app",
    "latency": "12ms"
  }
}
? < 50ms
EDGE

Built for Developers

No messy dashboards required. Create, update, and track millions of QR codes programmatically via our REST API.

curl -X POST https://api.marqr.app/v1/qr \
  -H "Authorization: Bearer sk_test_123" \
  -H "Content-Type: application/json" \
  -d '{
    "destination": "https://example.com/promo",
    "domain": "link.yourdomain.com",
    "utm_campaign": "summer_sale"
  }'

Programmatic at scale.

Everything you need to automate your physical campaigns.

Raw Webhooks

Subscribe to scan events and receive the exact payload, including device type, OS, and location data, milliseconds after the scan.

POST /your-webhook { "event": "scan", "qr_id": "8f72a", "device": "iOS", "latency_ms": 42 }

Dynamic Bulk Updates

Update the destination URL of 100,000 QR codes with a single API call. No more printing dead links.

PATCH /v1/qr/batch

{ "campaign": "summer", "destination": "https://new.url" }

The Edge Routing Proof

42ms

Global Latency

Distributed edge network ensures users are redirected instantly, no matter where they scan.

99.99%

Uptime SLA

Serverless architecture guarantees your marketing campaigns never hit a dead link.

0

Rate Limits

Super Bowl commercial? No problem. Pro and Enterprise tiers feature unlimited scan volume.

Developer FAQs

Everything you need to know about our API and infrastructure.

Start building today.

Generate your first QR code via API in minutes.
Get API Keys