Dynamische koppelingen
Een dynamische koppeling is een korte code (mqr.sh/<code>) die je eenmaal in een QR-code omzet en afdrukt. Je kunt voor altijd wijzigen waarnaar deze verwijst, en elke scan wordt geteld. Dit is de kern van MostlyQR — alles wat volgt is gebaseerd hierop.
# Maken
curl https://mostlyqr.com/api/v1/links \
-H "Authorization: Bearer mtq_live_…" \
-H "Content-Type: application/json" \
-d '{ "destination_url": "https://example.com/page", "title": "Spring menu" }'
| Veld | Verplicht | Opmerkingen |
|---|---|---|
destination_url |
ja | Waar de code naartoe verwijst (http/https). |
title |
nee | Een label voor je dashboard. |
Retourneert de gemaakte koppeling, inclusief de automatisch toegewezen code en short_url:
{ "code": "AZ4K9", "short_url": "https://mqr.sh/AZ4K9", "destination_url": "https://example.com/page", "title": "Spring menu", "status": "active" }
# Overzicht
curl "https://mostlyqr.com/api/v1/links?limit=50" \
-H "Authorization: Bearer mtq_live_…"
# Eén ophalen
curl https://mostlyqr.com/api/v1/links/AZ4K9 \
-H "Authorization: Bearer mtq_live_…"
# Opnieuw wijzen of hernoemen
PATCH werkt het doel bij (het hele punt van een dynamische code — geen herdruk nodig) en/of de titel. Elke afgedrukte kopie volgt onmiddellijk.
curl -X PATCH https://mostlyqr.com/api/v1/links/AZ4K9 \
-H "Authorization: Bearer mtq_live_…" \
-H "Content-Type: application/json" \
-d '{ "destination_url": "https://example.com/new" }'
# Verwijderen
curl -X DELETE https://mostlyqr.com/api/v1/links/AZ4K9 \
-H "Authorization: Bearer mtq_live_…"
# De nooit-verlopen garantie
Een afgedrukte code blijft voor het leven van het account omgeleid worden — en als een abonnement verloopt, bevriest de code op zijn laatste doel in plaats van kapot te gaan. Je geeft een klant nooit een dode QR.
# Volgende
- Analytics — lees scans per code.
- Batch — maak veel tegelijk aan.
- De volledige API-referentie.