🎉 Nieuwe gratis API voor het genereren van uw QR-codes
Goed nieuws! Ik stel een gratis API beschikbaar waarmee u uw eigen QR-codes (tekst, link of SEPA-betaling) kunt genereren.
Gebruiksvriendelijk, het werkt rechtstreeks vanuit uw browser of uw applicaties, met een limiet van 5 QR-codes per dag per gebruiker.

📌 Waarom een QR Code API?
QR-codes zijn onmisbaar geworden:
- Voeg een link naar uw website toe
- Deel uw contactgegevens
- Ontvang een directe bankbetaling (SEPA in België/Frankrijk/Europa)
- Of encodeer gewoon een korte tekst.
Onze API stelt u in staat om dit te doen zonder ingewikkelde registratie, met een redelijke quotum om misbruik te voorkomen.
🔑 Uw User ID
Om de API te gebruiken, moet u ingelogd zijn op uw Digital3D-account, daar vindt u uw sleutel.
- Ga naar uw profiel,
- Kopieer uw User ID (UUID), een lange tekenreeks zoals:
⚠️ Deze User ID is verplicht. Zonder deze zal de API niet reageren.
📍 De twee beschikbare endpoints
1. QR Code tekst / link
Encodeer elke tekst of URL in een QR-code.
👉 Voorbeeld om "Hello World" weer te geven: GET https://qr.digital3d.com/api/QrCreator/NormalQr?userId=UW_USERID&text=Hello%20World&format=Png&size=6
userId→ uw identificatie (verplicht)text→ inhoud om te encoderenformat→PngofSvg(optioneel, standaard = Png)size→ grootte van de QR (1–20, standaard = 4)
➡️ Het resultaat is direct een afbeelding (image/png of image/svg+xml).
2. QR Code voor SEPA-betaling (EPC QR)
Maak een QR die uw vrienden of klanten kunnen scannen in hun bankapp om u te betalen.
👉 Voorbeeld JSON :
POST https://qr.digital3d.com/api/QrCreator/PaymentQr
Content-Type: application/json
{
"userId": "UW_USERID",
"beneficiaryName": "ACME SPRL",
"iban": "BE68539007547034",
"bic": "GKCCBEBB",
"amount": 12.34,
"remittance": "Factuur 2025-001",
"outputFormat": "Svg",
"size": 8
}
➡️ Het resultaat is ook een afbeelding van een QR-code.
🚦 Quotum en fouten
Elke gebruiker kan tot 5 QR-codes per dag maken.
Als u deze overschrijdt, retourneert de API een duidelijke JSON-fout:
{"type":"https://httpstatuses.com/429","title":"Quota overschreden","status":429,"detail":"Maximaal gebruik voor vandaag: 5 (limiet 5)","userId":"abscdef-5555-ffff-yyyy-xxxxxxx","used":5,"limit":5}
🛠️ Voor beginners
- Test direct in uw browser met de NormalQr endpoint.
- Voor de betaling (endpoint PaymentQr), gebruik een tool zoals Postman of uw favoriete programmeertaal (C#, Python, JavaScript…).
- Geen ingewikkelde bibliotheek nodig: de API retourneert al een gebruiksklare afbeelding.
✅ Samenvatting
- Gratis: 5 QR-codes per dag per gebruiker.
- Gemakkelijk: een eenvoudige GET- of POST-aanroep.
- Compleet: ondersteuning voor tekst, links en SEPA-betaling.
👉 Ga naar https://qr.digital3d.com/swagger om de API in detail te verkennen en uw eigen aanroepen te testen.
Aucun commentaire pour le moment.