Créer votre code QR gratuitement ainsi qu'un code QR de paiement avec notre API

🎉 Nouvelle API gratuite pour générer vos QR Codes

Bonne nouvelle ! Je mets à disposition une API gratuite qui vous permet de générer vos propres codes QR (texte, lien ou paiement SEPA).
Simple d’utilisation, elle fonctionne directement depuis votre navigateur ou vos applications, avec une limite de 5 QR codes par jour et par utilisateur.


📌 Pourquoi une API QR Code ?

Les QR Codes sont devenus indispensables :

  • Ajouter un lien vers votre site
  • Partager vos coordonnées
  • Recevoir un paiement bancaire instantané (SEPA en Belgique/France/Europe)
  • Ou simplement encoder un petit texte.

Notre API vous permet de le faire sans inscription compliquée, avec un quota raisonnable pour éviter les abus.


🔑 Votre User ID

Pour utiliser l’API, vous devez être connecté sur votre compte Digital3D, vous trouverez là votre clef.

  • Rendez-vous dans votre profil,
  • Copiez votre User ID (UUID), une longue chaîne de caractères comme :

⚠️ Ce User ID est obligatoire. Sans lui, l’API ne répondra pas.


📍 Les deux endpoints disponibles

1. QR Code texte / lien

Encodez n’importe quel texte ou URL dans un QR Code.
👉 Exemple pour afficher "Hello World" :
    GET https://qr.digital3d.com/api/QrCreator/NormalQr?userId=VOTRE_USERID&text=Hello%20World&format=Png&size=6

  • userId → votre identifiant (obligatoire)
  • text → contenu à encoder
  • formatPng ou Svg (optionnel, défaut = Png)
  • size → taille du QR (1–20, défaut = 4)

➡️ Le résultat est directement une image (image/png ou image/svg+xml).


2. QR Code de paiement SEPA (EPC QR)

Créez un QR que vos amis ou clients peuvent scanner dans leur app bancaire pour vous payer.
👉 Exemple JSON :
      POST https://qr.digital3d.com/api/QrCreator/PaymentQr Content-Type: application/json { "userId": "VOTRE_USERID", "beneficiaryName": "ACME SPRL", "iban": "BE68539007547034", "bic": "GKCCBEBB", "amount": 12.34, "remittance": "Facture 2025-001", "outputFormat": "Svg", "size": 8 }

➡️ Le résultat est aussi une image de QR Code.


🚦 Quota et erreurs

Chaque utilisateur peut créer jusqu’à 5 QR codes par jour.
Si vous dépassez, l’API renvoie une erreur JSON claire :

{ "type": "https://httpstatuses.com/429", "title": "Quota exceeded", "status": 429, "detail": "Maximum usage for today : 5 (limit 5)", "userId": "abscdef-5555-ffff-yyyy-xxxxxxx", "used": 5, "limit": 5 }

🛠️ Pour les débutants

  • Testez directement dans votre navigateur avec l’endpoint NormalQr.
  • Pour le paiement (endpoint PaymentQr), utilisez un outil comme Postman ou votre langage de programmation préféré (C#, Python, JavaScript…).
  • Pas besoin de bibliothèque compliquée : l’API renvoie déjà une image prête à l’emploi.

✅ En résumé

  • Gratuit : 5 QR codes par jour et par utilisateur.
  • Facile : un simple appel GET ou POST.
  • Complet : support du texte, des liens et du paiement SEPA.

👉 Rendez-vous sur https://qr.digital3d.com/swagger pour explorer l’API en détail et tester vos propres appels.

Jean-Luc DESSONS

https://www.jw.org/fr/

Une erreur s'est produite. Cette application peut ne plus répondre jusqu'à ce qu'elle soit rechargée.Veuillez contacter l'auteur. Reload 🗙