Developers
Every way to build with QRdx, from a keyless image URL to the REST API, webhooks, MCP and the CLI.
Pick the surface that fits what you're building. The first three need no account and no key.
No key needed
QR code image API
A QR code image from a URL. Paste it into Markdown, HTML or an email.
MCP server
Let Claude, Cursor, VS Code and other AI tools make styled QR codes.
CLI
SVG, PNG or EPS QR codes from your terminal or CI.
With an account
Quickstart
Your first API request in under two minutes, then dynamic codes with a token.
REST API and OAuth
Create and edit dynamic codes, read scans and report conversions over HTTP.
API reference
Every endpoint, with samples in curl, JavaScript and Python, and a Try it panel.
Webhooks
Signed events for scans, code changes and form responses. Works with Zapier, Make and n8n.
Build an integration
Let people connect their QRdx account to your app with OAuth 2.0 and PKCE.
Errors
Every error the API returns, what it means and how to fix it.
In your own code
React library
Render and export styled QR codes with the qrdx package.
Self-hosting
Run the whole app, dynamic codes included, on your own servers.
Base URL and authentication
The REST API lives at https://api.qrdx.dev/v1. The same routes also answer at https://qrdx.dev/api/v1.
Requests authenticate with an OAuth 2.0 access token. There are no API keys. The quickstart shows how to get a token.
Stay up to date
Library, CLI and API changes are in the changelog. The source is on GitHub.
Last updated on