The infrastructure for offline attribution.
{
"event": "scan",
"timestamp": 1718294,
"data": {
"url": "api.marqr.app",
"latency": "12ms"
}
}
"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" }
{ "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.