Liens dynamiques
Un lien dynamique est un code court (mqr.sh/<code>) que vous transformez en QR et imprimez une seule fois.
Vous pouvez changer sa destination indéfiniment, et chaque scan est comptabilisé. C’est le cœur de
MostlyQR — tout le reste s’y appuie.
# Créer
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" }'
| Champ | Obligatoire | Notes |
|---|---|---|
destination_url |
oui | La destination du code (http/https). |
title |
non | Un libellé pour votre tableau de bord. |
Retourne le lien créé, incluant le code auto-assigné et short_url :
{ "code": "AZ4K9", "short_url": "https://mqr.sh/AZ4K9", "destination_url": "https://example.com/page", "title": "Spring menu", "status": "active" }
# Lister
curl "https://mostlyqr.com/api/v1/links?limit=50" \
-H "Authorization: Bearer mtq_live_…"
# Récupérer un
curl https://mostlyqr.com/api/v1/links/AZ4K9 \
-H "Authorization: Bearer mtq_live_…"
# Réorienter ou renommer
PATCH met à jour la destination (tout l’intérêt d’un code dynamique — pas besoin de réimprimer) et/ou
le titre. Chaque copie imprimée suit instantanément.
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" }'
# Supprimer
curl -X DELETE https://mostlyqr.com/api/v1/links/AZ4K9 \
-H "Authorization: Bearer mtq_live_…"
# La garantie sans expiration
Un code imprimé continue à se résoudre pour la durée de vie du compte — et si un abonnement arrive à expiration, le code gèle sur sa dernière destination plutôt que de se casser. Vous ne remettez jamais à un client un QR mort.
# Suivant
- Analytics — lire les scans par code.
- Batch — créer plusieurs à la fois.
- La référence API complète.