Skip to content

Changelog

Subscribe to updates via RSS or watch the GitHub repository.


March 2026

v1 API — General Availability GA

2026-03-15

The xQR v1 API is now generally available. This is the first stable release with full backwards compatibility guarantees.

API Endpoints:

  • 37 REST endpoints across 7 domains: Links, QR Codes, Analytics, Link-in-Bio, Assets, Workspace, Webhooks
  • API key authentication with 16 fine-grained scopes
  • Dual-layer rate limiting: burst (token bucket) + monthly quota
  • Standard response envelope with data, meta, and error objects
  • Pagination on all list endpoints (limit/offset)

Webhook System:

  • HMAC-SHA256 signed payloads
  • 10 event types covering links, bio pages, assets, and subscriptions
  • Automatic retries with exponential backoff (6 attempts over 12 hours)
  • Delivery tracking and test events

Developer Dashboard:

  • API key creation, rotation, and revocation
  • Webhook endpoint management with test delivery
  • Request log viewer with latency metrics
  • Usage summary with plan limit tracking

MCP Server — v0.1.0

2026-03-15

  • @xqr/mcp-server npm package released
  • 27 tools and 7 resources via stdio transport
  • Compatible with Claude Desktop, Claude Code, VS Code, Cursor, and Windsurf
  • LLM-friendly response formatting with structured text output
  • Zero-install via npx @xqr/mcp-server

Documentation Site — v1.0.0

2026-03-15

  • Complete API reference for all 37 endpoints with curl, TypeScript, and Python examples
  • Getting started guides: Quickstart, Authentication, Rate Limits, Error Handling
  • MCP Server documentation with installation guides for all supported clients
  • Webhook integration guides with signature verification examples
  • Practical guides: link creation, QR branding, smart routing, bulk operations

Upcoming

TypeScript SDK — @xqr/sdk

  • Type-safe client with full autocompletion
  • Auto-pagination iterators for list endpoints
  • Typed error classes matching API error codes
  • Built-in retry with configurable backoff

Python SDK — xqr-python

  • Async-first client with Pydantic models
  • httpx transport with connection pooling
  • Sync fallback client for scripting
  • Fully typed with Python 3.10+ type hints

API v1.1 — Planned Additions

  • Batch analytics queries
  • Link groups / folders
  • Custom domain support via API
  • Scheduled link activation/deactivation

Was this page helpful?