Free
Gratis
Probeer de QR Forge API gratis. Ideaal om te testen of kleine aantallen QR-codes te genereren.
- PNG en SVG export
- 500 QR-codes per maand
- Bulk CSV tot 100 rijen
- 20 requests per minuut
- QR-formaat tot 512px
API Docs
Zakelijke, heldere documentatie voor de QR Forge API. Genereer losse QR-codes of bulkbestanden via CSV met API keys per account.
1. Introductie
De QR Forge API ondersteunt QR-generatie voor url en text, als losse call of in bulk via CSV. Tracking, analytics per scan, logo-overlay, teams en webhooks vallen buiten deze eerste versie.
2. Authenticatie
Maak eerst een account aan via e-mail + 6-cijferige login-code. Daarna kun je in het dashboard een API key aanmaken. Gebruik die key in de header:
Authorization: Bearer qrf_live_YOUR_API_KEY
3. API key aanmaken
Ga naar /dashboard/api-keys om een key aan te maken, te roteren of in te trekken. De volledige key wordt maar één keer getoond.
4. Eén QR-code genereren
curl -X POST https://qrforge.nl/api/v1/qr \
-H "Authorization: Bearer qrf_live_YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"type": "url",
"value": "https://example.com",
"format": "png",
"size": 512
}'
5. Bulk QR-codes genereren
curl -X POST https://qrforge.nl/api/v1/qr/bulk \
-H "Authorization: Bearer qrf_live_YOUR_API_KEY" \
-F "csv=@codes.csv"
CSV mag via multipart upload of als raw text/csv-body worden aangeleverd.
6. Usage endpoint
Geeft het huidige maandverbruik, resterende ruimte en per-minute rate limit terug op basis van het pakket van het account.
7. Rate limits
| Pakket | Per maand | Per minuut | Bulk rijen | Max size | Formaten |
|---|---|---|---|---|---|
| Free | 500 | 20 | 100 | 512px | PNG + SVG |
| Starter | 5.000 | 60 | 1.000 | 1.024px | PNG + SVG |
| Pro | 50.000 | 180 | 10.000 | 2.048px | PNG + SVG |
| Business | 250.000 | 600 | 50.000 | 4.096px | PNG + SVG |
| Enterprise | Onbeperkt | Onbeperkt | Onbeperkt | Onbeperkt | PNG + SVG |
8. Error codes
authentication_requiredinvalid_api_keyvalidation_errorrate_limit_exceededmonthly_limit_exceededbulk_limit_exceededunsupported_formatinvalid_csvinternal_error9. CSV-format
Ondersteunde headers zijn value, type en filename. Gebruik bij voorkeur een headerregel zodat duidelijk is welke kolommen je meestuurt.
value is verplicht en bevat de URL of tekst die in de QR-code moet komen.type is optioneel en mag url of text zijn. Laat je deze weg, dan gebruiken we standaard url.filename is optioneel en bepaalt de bestandsnaam van het gegenereerde bestand in de ZIP-download. Zonder filename gebruikt QR Forge automatisch een veilige naam.Ondersteunde combinaties met header zijn bijvoorbeeld value, value,type, value,filename en value,type,filename.
value,type,filename
https://example.com,url,example-homepage
Hello world,text,hello-world
https://qrforge.nl/url,qrforge-campaign
value,filename
https://example.com,example-homepage
https://campaign.example/spring,spring-campaign
https://qrforge.nl/docs,docs-link
value
https://example.com
https://qrforge.nl
https://campaign.example/launch
10. cURL voorbeelden
Gebruik JSON voor single requests en multipart/form-data of raw text/csv voor bulk.
11. Prijspakketten
Genereer QR-codes via API, van losse codes tot bulk CSV-bestanden voor campagnes, drukwerk, productlabels en websites.
Gratis
Probeer de QR Forge API gratis. Ideaal om te testen of kleine aantallen QR-codes te genereren.
€9 / maand
Voor kleine websites, makers en eenvoudige automatisering die regelmatig QR-codes nodig hebben.
€29 / maand
Voor bureaus, webshops en campagnes die bulk QR-generatie serieus gebruiken.
€99 / maand
Voor grotere volumes, drukwerk, events, productlabels en terugkerende bulkprocessen.
Op aanvraag
Voor organisaties die maatwerk, hogere limieten, SLA, support of white-label mogelijkheden nodig hebben.
Extra Bundels
12. Best practices
http en https voor type url.