API

Intégrez Qrivo à votre stack

Webhooks sortants signés et intégrations natives (plan Business) pour relier vos formulaires micro-site à Brevo, Twilio, Smile.io, Feature.fm et un flux billetterie.

Webhooks sortants

Configurez des URLs de callback depuis Paramètres → Webhooks (compte requis). Qrivo envoie un POST JSON à chaque événement souscrit.

Événements

  • scan: nouveau scan d'un QR code dynamique
  • microsite_view: visite d'un micro-site public

Format du payload

{
  "event": "scan",
  "timestamp": "2026-08-29T12:00:00.000Z",
  "data": { … }
}

Signature HMAC

Chaque requête inclut un header X-Qrivo-Signature au format sha256=…, calculé en HMAC-SHA256 du body brut avec votre secret webhook. Headers additionnels : X-Qrivo-Event, X-Qrivo-Timestamp.

Intégrations natives (plan Business)

Depuis Paramètres → Intégrations, connectez vos comptes Brevo, Twilio, Smile.io, Feature.fm ou un flux JSON billetterie. Chaque inscription (formulaire lead ou fan club) déclenche automatiquement les connecteurs activés. Les clés API sont chiffrées côté Qrivo ; la facturation reste chez chaque éditeur.

  • Brevo : création / mise à jour contact (listes optionnelles)
  • Twilio : SMS de bienvenue si un message est configuré
  • Smile.io : client fidélité Shopify (clé API marchand)
  • Feature.fm : sync smart link vers le profil artiste (API Partners)
  • Billetterie : flux JSON (formats Qrivo, Shotgun, Dice), webhook POST /api/webhooks/inbound-ticketing/{token}, export public /api/public/ticketing-feed/{slug}

Webhook par formulaire (Zapier) : champ optionnel dans l'éditeur micro-site, en parallèle des intégrations natives. Endpoint public lead : POST /api/public/lead-capture/{slug}, fan club : POST /api/public/fan-signup/{slug}.

Endpoints REST (session)

La création et la gestion des QR codes passent par l'API authentifiée du dashboard (/api/qrcode, /api/analytics/…, etc.), réservée aux utilisateurs connectés via l'application. Une clé API publique dédiée pourra être proposée ultérieurement.

Redirection publique

Les QR dynamiques encodent une URL de type https://qrivo.io/r/{shortCode}. Cette route enregistre le scan puis redirige vers la destination configurée, sans authentification.

Besoin d'aide ?

Pour Zapier, Make ou un connecteur sur mesure : contact@qrivo.fr

Se connecter pour configurer