Documentation API
L'API REST iziqrcode permet de créer, gérer et tracker vos QR codes par programmation.
Base URL
Tous les endpoints sont disponibles à :
https://iziqrcode.com/api/v1Authentification
L'API utilise des jetons Bearer. Générez votre clé depuis /app/api-keys et placez-la dans l'en-tête Authorization :
curl https://iziqrcode.com/api/v1/qr \
-H "Authorization: Bearer izi_live_xxxxx..."Format des réponses
L'API renvoie du JSON pour chaque réponse. Codes de statut HTTP standards :
Rate limiting
3 fenêtres glissantes par clé / compte :
- 60 requêtes / minute par clé API
- 5 000 requêtes / heure par clé API
- 5 000 requêtes / jour par compte
Chaque réponse porte X-RateLimit-Limit, X-RateLimit-Remaining et X-RateLimit-Reset. Un 429 Too Many Requests est renvoyé avec un en-tête Retry-After dès que la limite est atteinte.
Spécification OpenAPI
Spécification lisible par machine sur /api/v1/openapi — importable dans Postman / Insomnia / openapi-typescript. Le visualiseur Swagger interactif se trouve sur /api-docs.