Démarrage rapide de l'API QR Code
L'API QR Code Genius vous permet de générer des QR codes par programmation : des images PNG entièrement stylisées, des lots en masse avec suivi des scans, et des images légères que vous pouvez intégrer directement dans une page web ou un e-mail.
Créer une clé API
- Connectez-vous et ouvrez le Tableau de bord développeur.
- Cliquez sur Créer une clé API et donnez-lui un nom.
- Copiez la clé immédiatement — elle n'est affichée qu'une seule fois. Seul un hachage sécurisé est stocké sur nos serveurs : une clé perdue doit donc être révoquée et remplacée.
Les clés ressemblent à ceci :
qrc_9f8a7b6c5d4e3f2a1b0c9d8e7f6a5b4c...
URL de base
https://www.qrcodegenius.com/api/v1
Votre première requête
Transmettez votre clé dans l'en-tête Authorization et envoyez en POST le contenu à encoder :
curl -X POST https://www.qrcodegenius.com/api/v1/qr \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "data": "https://example.com", "width": 512, "height": 512 }'
La réponse contient le QR code sous forme de data URL PNG en base64, ainsi que votre consommation actuelle :
{
"success": true,
"data": "data:image/png;base64,iVBORw0KGgo...",
"meta": { "usage_count": 1, "remaining": 49, "strategy": "monthly" }
}
Endpoints
- POST /qr — génère un QR code unique, entièrement stylisé. Voir Générer un QR code.
- POST /qr/bulk — génère jusqu'à 100 QR codes en un seul appel et les enregistre dans votre compte, éventuellement sous forme de codes dynamiques traçables (plan Pro). Voir Génération de QR codes en masse.
- GET /render — un PNG rapide et mis en cache que vous pouvez utiliser directement dans une balise
img. Voir Intégrer une image QR.
Plans et limites
- Free : 50 requêtes API par mois.
- Pro : 1 000 requêtes API par mois, plus l'accès à la génération en masse.
- Les crédits achetés sont utilisés automatiquement une fois le quota mensuel épuisé.
Consultez Erreurs et limites de débit pour plus de détails sur les quotas et la gestion des erreurs.
N'exposez jamais votre clé API dans du code côté client (navigateurs ou applications mobiles). Appelez l'API depuis votre serveur backend afin de protéger vos identifiants. La seule exception est l'endpoint render, conçu pour l'intégration d'images — consultez sa documentation pour en connaître les compromis.
Cet article vous a-t-il été utile ?
Vos commentaires nous aident à améliorer notre documentation.