Holiday 2024 Holiday 2024

Intégration de l'API QRStuff

Puissante API REST pour la génération, la gestion, l'analyse et le traitement par lots de codes QR. Intégrez des codes QR dynamiques dans vos applications avec des outils de développement complets.

Intégration de l'API QRStuff
Plus de 40 types de QR

URL, vCards, paiements et plus

Analyses en temps réel

Scans, appareils et lieux

Traitement par lots

Opérations à l'échelle de l'entreprise

Voir en action

Découvrez comment l'API génère différents styles de codes QR avec de simples appels API.

QR Code

Génération de code QR simple

Créez des codes QR standard pour un usage interne, des badges d'employés ou de la documentation technique.

Request (cURL)
curl -X POST 'https://api.qrstuff.com/api/qr-codes' \
                      -H "Authorization: Bearer [key]" \
                      -H "Content-Type: application/json" \
                      -d '{
                          "type": "website",
                          "data": "https://example.com"
                      }'
                    
Response (JSON)
{
                      "id": "qr_8f3k2m1n",
                      "status": "active",
                      "short_url": "https://qrs.tf/a1b2",
                      "image_url": "https://cdn...",
                      "created_at": "2026-02-12"
                      }
                    
QR Code

Code QR personnalisé

Marquez vos codes QR avec des couleurs personnalisées pour la vente au détail, l'hôtellerie et le marketing.

Request (cURL)
curl -X POST 'https://api.qrstuff.com/api/qr-codes' \
                      -d '{
                          "style": {
                              "foreground": "#5D4696",
                              "marker": "#E5006C"
                          }
                      }'
Response (JSON)
{
                                  "id": "qr_9x4j7p2q",
                                  "style": {
                              "foreground": "#5D4696",
                              "marker": "#E5006C"
                          }
                      }
                    

Présentation de l'API

L'API QRStuff est une API RESTful complète qui permet aux développeurs d'intégrer des fonctionnalités avancées de code QR directement dans leurs applications. Que vous créiez une application mobile, une plateforme Web ou un système d'entreprise, notre API fournit tout ce dont vous avez besoin.

Fonctionnalités clés

Présentation

Gestion de projet : Créez et organisez des codes QR en projets, gérez les paramètres, déplacez des codes QR entre projets et restaurez des projets supprimés.

40+ QR Code Types

Plus de 40 types de codes QR : Générez des codes QR pour sites Web, vCard, réseaux sociaux (Facebook, Instagram, LinkedIn, Twitter, YouTube, TikTok), paiements (PayPal, Bitcoin, Venmo), WiFi, événements, et fichiers (PDF, images, audio, vidéo).

Comprehensive Analytics

Analyses complètes : Accédez aux scans totaux, aux répartitions par appareil, aux données géographiques (pays/villes), aux périodes de pointe, et aux données graphiques pour vos rapports.

Batch Processing

Traitement par lots avancé : Gérez efficacement les déploiements massifs avec des téléchargements en gros (PNG, SVG, EPS, PDF) et des modèles d'impression personnalisables.

File Management

Gestion de fichiers : Stockez et récupérez des fichiers pour vos codes QR (brochures PDF, galeries d'images, fichiers audio ou vidéo).

Preview & Customization

Aperçu et personnalisation : Générez des URL d'aperçu, personnalisez les couleurs, les motifs et les logos, et contrôlez les niveaux de correction d'erreurs.

Tableau de bord analytique de l'API montrant le suivi complet

Commencer

Avant de commencer l'intégration, assurez-vous de remplir les conditions de configuration suivantes :

1

Active Subscription

Abonnement actif : Vous devez avoir un compte QRStuff payant. L'accès API est inclus dans tous les plans payants.

2

API Credentials

Identifiants API : Obtenez votre clé API unique et votre jeton d'authentification depuis votre tableau de bord.

3

Base URL Configuration

URL de base : Toutes les requêtes doivent être adressées au point de terminaison https://api.qrstuff.com via HTTPS.

4

Authentication Setup

Authentification : Incluez vos identifiants dans l'en-tête Authorization au format Bearer token.

5

Content Type Headers

En-têtes Content-Type : Toutes les requêtes doivent utiliser application/json.

6

Rate Limit Awareness

Limites de débit : Soyez conscient des limites de débit liées à votre abonnement (Standard ou Enterprise).

Exemple d'authentification

Incluez votre clé API dans l'en-tête Authorization. Voici un exemple de structure :

cURL
curl -X POST 'https://api.qrstuff.com/api/projects' \
                  -H "Authorization: Bearer [your_api_key]" \
                  -H "Content-Type: application/json" \
                  -d '{
                      "name": "Project Name"
                  }'

Points de terminaison API

Explore the complete set of endpoints available for integrating QR code functionality into your applications.

POST /projects Create a new project container for organizing QR codes
GET /projects/{id} Retrieve detailed information about a specific project
PUT /projects/{id} Update project details, settings, and configuration
GET /projects List all projects with filtering, sorting, and pagination
DELETE /projects/{id} Remove projects with soft deletion and retention
POST /projects/{id}/restore Recover deleted projects within retention period
POST /qr-codes Generate a new QR code with 40+ data types and customizations
GET /projects/{id}/qr-codes Retrieve all QR codes from a project with pagination
PUT /qr-codes/{id} Update QR code content, URLs, design, and settings
POST /api/qrcodes/anonymous-transfer Transfer QR codes between projects in bulk
DELETE /qr-codes/{id} Remove QR codes with optional soft delete and recovery
POST /api/batch/submit Initiate processing of a large batch file
GET /api/qrcodes/{id}/zip/download Download ZIP archive of all generated images
POST /api/batch/unpack Extract all QR codes from a completed batch archive
POST /api/batch/update Update properties across multiple QR codes simultaneously
GET /analytics/scans Cumulative scan counts with date range filtering
GET /analytics/scans/devices Breakdown by device type and operating system
GET /analytics/location Geographic data with country, state, and city-level detail
GET /analytics/top-location Discover regions with highest engagement rates
GET /analytics/top-date Identify peak scanning days and dates
GET /analytics/time-of-day Hourly breakdown of scanning patterns
GET /analytics/unique-users Track individual user engagement and loyalty
GET /analytics/charts/country Country-wise distribution for charting libraries
GET /analytics/charts/time Time-series data for visual scan pattern charts
POST /files Upload files (PDF, images, audio, video) with validation
GET /files/{id} Retrieve file info, download URLs, and metadata
GET /files Browse uploaded files with pagination and filtering
DELETE /files/{id} Remove files with active-use protection check

Types de codes QR pris en charge (40+)

Générez des codes pour une grande variété d'usages :

Informations de base et contact

7
URL de site Web - Liens simples Texte brut - Contenu textuel multiligne Adresse e-mail - Composition d'e-mail pré-remplie Message e-mail - E-mail avec objet et corps Numéro de téléphone - Cliquer pour appeler Message SMS - SMS pré-remplis Coordonnées (vCard) - Fiches contacts complètes

Réseaux Sociaux

15
Profils Facebook et liens de pages Facebook Like - Action j'aime directe Liens de profil Instagram Profils Twitter et liens de suivi Statut Twitter - Tweets pré-remplis Profils LinkedIn et pages entreprise Partage LinkedIn - Partage d'articles Chaînes et vidéos YouTube Vidéos Vimeo Profils TikTok Profils Snapchat Canaux et groupes Telegram Contact et message WhatsApp Artistes et playlists Spotify Collection de liens sociaux - Plateformes multiples

Localisation et Événements

3
Localisation GPS - Coordonnées cartographiques Événement (iCalendar) - Rendez-vous calendrier Liens de réunion Zoom

Fichiers et Documents

5
Téléchargement de fichier - Hébergement général Document PDF - Partage de documents Fichier image - Galeries photos Fichier audio - Musique ou podcasts Fichier vidéo - Distribution vidéo

Paiements et Transactions

5
PayPal Buy Now - Achats de produits Paiements Bitcoin - Cryptomonnaie Paiements UPI - Système indien Transferts Venmo - Paiements P2P Zelle Pay - Virements bancaires

Marketing et Engagement

6
Codes coupons - Offres promotionnelles Soumission de formulaire - Collecte de données Inscription Newsletter - Listes e-mails Formulaires de feedback - Avis clients Téléchargement d'app - iOS et Android Liens iTunes - Contenu App Store

Affaires et Utilitaires

4
Connexion WiFi - Identifiants réseau Suivi de présence - Systèmes de pointage Contacts Skype - Appels vidéo Schémas d'URL personnalisés - Deep linking

Note : Chaque type de code QR a des paramètres spécifiques. Consultez la documentation sur api.qrstuff.com/docs.

Bonnes pratiques

Dynamic QR Codes

Utilisez des codes QR dynamiques : Permet de mettre à jour le contenu sans réimprimer et de suivre les statistiques.

Tracking and Analytics

Gestion des erreurs : Vérifiez les codes HTTP (200, 400, 401, 429, 500) et gérez les limites de débit.

Batch Operations

Opérations par lots : Utilisez les lots pour les volumes importants afin de réduire les appels API.

Cache Strategy

Mise en cache intelligente : Cachez les images et données statiques, mais gardez les analyses fraîches.

Security Best Practices

Sécurité : Ne JAMAIS exposer vos clés API côté client. Utilisez des variables d'environnement.

Cas d'utilisation réels

Gestion d'événements et Billetterie

Générez des codes QR uniques pour chaque billet, suivez les entrées en temps réel et organisez plusieurs événements via les projets.

Plateforme de gestion d'événements avec billetterie QR

Gestion d'inventaire et d'actifs

Suivez l'emplacement et l'historique de vos équipements. Utilisez le traitement par lots pour les nouveaux stocks.

Suivi d'inventaire et d'actifs par codes QR

Campagnes Marketing et Analyses

Créez des campagnes traçables, testez différentes pages de destination et mesurez le ROI en temps réel.

Gestion de campagne marketing avec codes QR traçables

Contenu Éducatif et Engagement

Liez vos supports de cours à des vidéos ou modèles 3D. Suivez l'engagement des étudiants par ressource.

Distribution de contenu éducatif avec codes QR interactifs

Restauration et Hôtellerie

Menus numériques sans contact, commandes à table et collecte d'avis instantanée.

Solutions sans contact pour restauration et hôtellerie

Commencez à construire avec l'API QRStuff

Prêt à intégrer des fonctionnalités de code QR ? Accédez à la documentation complète et aux exemples de code pour commencer dès aujourd'hui.

Foire aux questions

Oui. Vous pouvez consulter et interagir avec plusieurs pages et fonctions de notre site en tant qu’utilisateur gratuit. Cela inclut le scanner de codes QR et la version gratuite du générateur de codes QR. Cependant, des limitations concernant les types de données, la personnalisation, la sécurité et d’autres fonctionnalités s’appliquent selon votre abonnement.

L’abonnement mensuel vous donne accès au tableau de bord depuis lequel vous pouvez concevoir, créer, consulter les analyses de scans et gérer vos codes QR. Les différents forfaits d’abonnement reflètent différents types de données, fonctionnalités et options pour répondre à tous vos besoins. Consultez la liste complète des fonctionnalités associées à chaque abonnement ici.

Voici la liste des fonctionnalités :

  • Modification des codes QR
  • Analyses des codes QR
  • Création illimitée de codes QR
  • Scans illimités
  • Codes QR en haute résolution
  • Formats de sortie vectoriels ou matriciels
  • Accès aux types de données Fichier PDF et Fichier image
  • Personnalisation de l’image du code QR, y compris l’intégration d’un logo
  • Niveau de correction d’erreurs
  • Traitement par lots: 500 codes QR en une seule fois
  • Tableau de bord de gestion et de rapports
  • Dossiers de projet
  • Noms personnalisés pour chaque code QR
  • Codes QR protégés par mot de passe
  • Rapport téléchargeable sur l’état et les spécifications de chaque code QR créé
  • Téléchargement, envoi par e-mail ou impression

Comme nous travaillons avec des utilisateurs dans tous les fuseaux horaires, notre assistance se fait par e-mail ou par rappel téléphonique ou Skype.

Utilisateurs gratuits : Une assistance technique sur les problèmes directement liés à l’utilisation du site QRStuff est disponible par e-mail à support@qrstuff.com. Selon votre fuseau horaire, le temps de réponse maximum par e-mail est de 12 à 24 heures, mais il peut être bien plus court. L’assistance téléphonique et le chat en direct ne sont pas disponibles pour les utilisateurs gratuits.

Futurs abonnés : Une assistance commerciale sur les questions relatives aux tarifs, aux fonctionnalités et aux avantages est disponible en envoyant un e-mail à support@qrstuff.com. Les réponses se font généralement par e-mail, mais nous pouvons, à notre discrétion, vous rappeler par téléphone ou Skype pour discuter de vos besoins si vous fournissez vos coordonnées.

Abonnés : Des conseils, une assistance et un support sur tous les aspects de l’utilisation du site QRStuff, les problèmes de scan et de déploiement, les scénarios d’utilisation et la technologie des codes QR sont disponibles pour les abonnés ayant un compte actif en envoyant un e-mail à support@qrstuff.com. Nous répondrons directement par e-mail ou par rappel téléphonique ou Skype. Selon votre fuseau horaire, le temps de réponse maximum est de 12 heures, mais il peut être bien plus court. Les abonnés payants peuvent également utiliser le chat en direct, l’assistance téléphonique ou le support via l’intégration Slack.

Les abonnés doivent également mentionner leur numéro de compte et l’ID du code QR concerné (le numéro à 7 chiffres affiché dans votre historique de compte pour ce code QR). Essayez de fournir autant d’informations que possible sur le code QR, les problèmes rencontrés et les circonstances. Joindre une copie de l’image du code QR nous aide également.

Enfin, il va de soi que nous ne fournissons un support que pour les codes QR créés sur QRStuff.com.

Chargement du générateur de code QR…
Chargement du générateur de code QR…