We've updated our API endpoints to match what we use in our application. Some endpoints have been deprecated. See our Deprecated Endpoints page for migration details.
Un QR code App Deep Link ouvre votre application directement sur un écran précis — via son schéma d’URI personnalisé — si l’application est installée sur l’appareil qui scanne. Si elle n’est pas installée, le code se replie sur la fiche de votre application dans la boutique, ou sur une simple page web en dernier recours. C’est un Quick Code — un QR à action directe sans page de destination. Dans l’application, la vignette correspondante indique « Open your app directly if it’s installed, otherwise fall back to the store ».
App Deep Link est toujours un QR code dynamique — cela est nécessaire pour que la logique de résolution (application → boutique → repli) puisse s’exécuter au moment du scan. Vous obtenez une URL courte Scanova (scnv.io/...) et pouvez y associer un domaine personnalisé, mais il n’y a pas de page de destination propre.
Le formulaire est organisé en trois sections, vérifiées dans cet ordre au moment du scan :
Application installée — l’appareil ouvre votre application directement via l’URI d’application Android ou l’URI d’application iOS correspondante.
Application non installée, OS reconnu — l’appareil est envoyé vers le lien de boutique correspondant (Google Play ou Apple App Store), si vous en avez renseigné un.
Aucun des deux cas — le scanneur est envoyé vers l’URL web de repli, ce qui explique pourquoi ce champ est obligatoire.
Depuis la barre latérale, allez dans QR Codes, puis cliquez sur Create QR Code (ou naviguez vers /qr/create). Cliquez sur la carte Quick Code.
2
Choisir App Deep Link
Sur la grille de types Quick Code, cliquez sur Configure sous App Deep Link, dans la section Dynamic en haut (ce type n’a pas d’option Static). Cela ouvre le formulaire à /qr/quick/appDeepLink.
3
Ajouter les URI de votre application
Sous App URIs, saisissez au moins l’une des deux URI Android app URI ou iOS app URI — le schéma personnalisé que votre application enregistre pour s’ouvrir directement (par exemple myapp://profile).
4
Ajouter les liens de boutique (facultatif) et une URL de repli
Sous Store links, ajoutez éventuellement vos URL Google Play et/ou Apple App Store, affichées lorsque l’application n’est pas installée mais que l’OS de l’appareil est reconnu. Sous Fallback URL, saisissez une Fallback web URL — ce champ est obligatoire, car c’est la destination de dernier recours pour tous les autres cas.
Le formulaire Quick Code App Deep Link avec les URI d'application, les liens de boutique et une URL de repli renseignés
5
Publier
Cliquez sur Publish. Un panneau s’ouvre pour confirmer ou renommer le QR code, lui attribuer un dossier ou des étiquettes, et ajuster le design du QR code avant de confirmer.
Pour créer un QR code App Deep Link via l’API plutôt que via l’interface, utilisez l’ID de catégorie 23 (étiqueté App Deep Link dans le tableau Category dropdown reference de Create QR Code, allowed_qr_types: "dy" — seul "dy" est valide pour qr_type). Contrairement à toutes les autres catégories de cette page, le contenu info ici est un tableau brut de blocs typés, et non un objet {type, data} :
Chaque bloc est en principe facultatif, mais l’url du bloc fallback est en pratique obligatoire — publier sans repli échoue la validation exactement comme le formulaire du tableau de bord le bloque. N’incluez un bloc intentUri que si vous disposez d’au moins une URI d’application.Voir Create QR Code pour le schéma complet de la requête.