L'API HelvetQR offre des endpoints complets pour toutes les opérations :
📋 Gestion des QR Codes :
GET /api/qr- Liste des QR codesGET /api/qr/:id- Détails d'un QR codePOST /api/qr/add- Créer un QR codePUT /api/qr/:id/update- Modifier un QR codeDELETE /api/qr/:id/delete- Supprimer un QR code
👥 Gestion du compte :
GET /api/account- Informations du comptePUT /api/account/update- Mettre à jour le compte
📊 Campagnes :
GET /api/campaigns- Liste des campagnesPOST /api/campaign/add- Créer une campagnePUT /api/campaign/:id/update- ModifierDELETE /api/campaign/:id/delete- Supprimer
📁 Canaux (Channels) :
GET /api/channels- Liste des canauxPOST /api/channel/add- Créer un canalPOST /api/channel/:id/assign/:type/:itemid- Assigner
🌐 Domaines personnalisés :
GET /api/domains- Liste des domainesPOST /api/domain/add- Ajouter un domainePUT /api/domain/:id/update- Modifier
📈 Pixels de tracking :
GET /api/pixels- Liste des pixelsPOST /api/pixel/add- Ajouter un pixel
🔗 URLs courtes :
GET /api/urls- Liste des URLsPOST /api/url/add- Créer une URL courtePUT /api/url/:id/update- Modifier
Documentation complète sur https://helvetqr.ch/developers