Voir les tarifsLire la documentation API

Ce que l'API permet

La documentation complète et la spécification OpenAPI sont publiques : https://www.qrsuisse.ch/openapi.json.

Trois étapes pour une intégration

  1. Créer une clé API dans le tableau de bord. Seul un membre qui a la permission « Gérant des clés API » (ou Administrateur) peut le faire, et il choisit les droits de la clé : créer, lire, modifier, supprimer, lire les statistiques.
  2. Donner la clé à votre programme ou à votre agent par sa configuration, par exemple une variable d'environnement. Ne la collez jamais dans une conversation.
  3. Appeler l'API en HTTPS, avec l'en-tête Authorization: Bearer <clé>.

Un agent IA qui connaît la documentation : le serveur MCP

Le serveur MCP public de QR Suisse permet à un assistant compatible (Claude Code, Visual Studio Code et d'autres clients MCP) de chercher dans la documentation et d'en lire chaque page : guides, tarifs et une page par opération de l'API. Il a deux outils, en lecture seule : qr_suisse_search_docs et qr_suisse_get_page.

L'adresse et la configuration de chaque client se trouvent sur la page Serveur MCP.

Limites à connaître avant de commencer

Questions fréquentes

Un agent IA peut-il créer un QR code QR Suisse tout seul ?
Oui, s'il dispose d'une clé API avec le droit de création, que vous lui fournissez par sa configuration. Il ne peut pas obtenir de clé par lui-même : c'est un membre du compte qui la crée dans le tableau de bord.
Le serveur MCP donne-t-il accès à mes QR codes ?
Non. Le serveur MCP public ne donne accès qu'à la documentation, en lecture seule. Il ne connaît aucun compte.
L'API est-elle disponible avec le plan Gratuit ?
Non. L'API est réservée aux plans Pro et Entreprise. Avec le plan Gratuit, les QR codes se créent dans le tableau de bord.
Peut-on modifier par l'API un QR code déjà imprimé ?
Oui. Un QR code QR Suisse est dynamique : changer sa destination par l'API ne change pas l'image imprimée, et ne consomme aucune création.
Voir les tarifsLire la documentation API

Autres cas d'utilisation