Créez votre modèle une fois, envoyez vos données JSON et récupérez un PDF finalisé, mis en page pour une planche ou une imprimante thermique. Pour les étiquettes produit, codes-barres, cartes QR, inventaires, badges et impressions récurrentes.
La démo publique est accessible sans compte. Une offre Business active est requise pour l’utilisation en production.
Une API de codes-barres renvoie généralement un PNG ou un SVG. SheetsToLabels assemble textes, codes-barres, QR codes, identité visuelle, quantités et mise en page dans un seul PDF prêt à imprimer.
Choisissez un format pris en charge ou renseignez le papier, les lignes, les colonnes, les marges et les espacements.
Utilisez un modèle avec une étiquette par page pour Zebra, Rollo, Dymo, Brother et les autres imprimantes pilotées par leur driver.
Associez SKU, numéro de série, URL, code de parrainage ou tout autre champ à un code-barres ou un QR code.
Avec records[].copies, les exemplaires identiques restent côte à côte sans dupliquer la donnée dans votre application.
L’éditeur définit une étiquette ou une carte. Votre backend choisit la mise en page et fournit les valeurs variables.
Ajoutez textes, codes-barres, QR codes, formes et images dans l’éditeur visuel.
Demandez une étiquette par page, un format Avery ou APLI compatible, ou une grille entièrement personnalisée.
Appelez POST /api/v1/generate-pdf depuis votre serveur avec le Template ID et un ou plusieurs enregistrements.
La réponse contient directement le fichier PDF, à télécharger, archiver, envoyer ou transmettre à votre chaîne d’impression.
Le même endpoint produit une pièce personnalisée ou un lot complet réuni dans un seul PDF.
Sélectionnez un format disponible : l’API vérifie les dimensions avant de répartir les données sur la planche.
Le modèle d’une étiquette reste indépendant de la mise en page choisie pour chaque PDF.
La structure templateId et records reste identique pour une étiquette comme pour plusieurs centaines.
Une requête réussie renvoie directement application/pdf, sans tâche asynchrone ni fichier hébergé à interroger.
Les erreurs utilisent application/problem+json avec un code stable, un détail, le statut HTTP et un Request ID.
Les Credits dépendent du nombre final de pages PDF, pas du nombre de lignes ni d’exemplaires.
Conservez la Bearer API Key dans un backend sécurisé, jamais dans le JavaScript du navigateur ou une application mobile.
Les en-têtes indiquent la requête, les enregistrements, les éléments, les pages, les Credits et la limite de débit.
Les réponses utiles avant de commencer l’intégration.
Si vous n'avez pas trouvé la réponse que vous cherchiez, n'hésitez pas à nous la poser !
Commencez dans le Playground sans clé API, puis suivez le guide de démarrage pour tester votre propre modèle.
Les abonnements Business mensuels et annuels donnent accès à l’API de production. Un Credit Pack acheté seul ne débloque pas l’API.