API documentation
The iziqrcode REST API lets you create, manage and track QR codes programmatically.
Base URL
All endpoints are available at:
https://iziqrcode.com/api/v1Authentication
The API uses Bearer tokens. Generate your key from /app/api-keys and include it in the header Authorization:
curl https://iziqrcode.com/api/v1/qr \
-H "Authorization: Bearer izi_live_xxxxx..."Response format
The API returns JSON for every response. Standard HTTP status codes:
Rate limiting
3 sliding windows per key / account:
- 60 requests / minute per API key
- 5,000 requests / hour per API key
- 5,000 requests / day per account
Every response carries X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset. A 429 Too Many Requests is returned with a Retry-After header once the limit is reached.
OpenAPI specification
Machine-readable spec at /api/v1/openapi — importable into Postman / Insomnia / openapi-typescript. The interactive Swagger viewer lives at /api-docs.