Documentation

REST API for the Abundera QR Pro dynamic-QR platform. Create codes, retarget destinations, pull scan analytics, manage teams, and ship webhooks.

API specification

The Abundera QR Pro API follows OpenAPI 3.1. Browse the interactive reference, download the spec, or import it into your preferred API client.

Interactive API reference →
Every endpoint with request and response schemas, parameters, and try-it-now in your browser. Powered by Scalar.
OpenAPI 3.1 (JSON)
Full specification, 36 customer-facing endpoints. Best for programmatic consumption.
Postman collection
Import directly into Postman or Insomnia for interactive testing.
Official SDKs
Typed clients for TypeScript, Python, and Go. MIT-licensed, source on GitHub.
Changelog
Every API change, dated and versioned. SemVer; breaking changes ship under a new major prefix.
Internal API
Service-to-service admin and billing surface. Documented for completeness; not for customer integrations.

Authentication

The QR Pro API uses bearer-token authentication:

Authorization: Bearer abnd_qrpro_…

Base URL and format

Base URL: https://pro.qr.abundera.ai/api

Request format: JSON (Content-Type: application/json) on POST / PATCH / DELETE.

Response format: JSON (application/json; charset=utf-8).

Rate limits: per API key, surfaced via X-RateLimit-Limit / -Remaining / -Reset response headers. 1k/10k/50k requests per UTC day on Business / Team / Agency. The redirect hot path (aqr.net/{shortcode}) is unauth and has no per-scan budget.

Quick example

curl -X POST https://pro.qr.abundera.ai/api/v1/codes \
  -H "Authorization: Bearer abnd_qrpro_…" \
  -H "Content-Type: application/json" \
  -d '{"name":"Spring menu","destination":"https://example.com/menu","payload_type":"url"}'

Discovery (well-known)

Auto-discovery endpoints under /.well-known/ (RFC 8615):

/.well-known/ index →
Human-readable list of every well-known URI this site publishes.
Capabilities
Scopes, rate-limit tiers, API surface. Aggregated by the hub's federated UIs.
Family API catalog →
RFC 9727 Linkset on the hub enumerating every Abundera API.

Related

Pricing
Solo, Business, Team, Agency tier details. API access included from Business up.
Manage API keys
Create, rotate, and revoke keys at the hub account portal.
Security & privacy
Tenant isolation, scan-data retention, signed webhooks, and the privacy-first analytics model.
Support
Email, status page, and the public roadmap.