L'interface de programmation d'application de Scanlily permet aux abonnés Entreprise d'intégrer leurs données d'inventaire avec des systèmes externes, d'automatiser les flux de travail et de créer des applications personnalisées qui fonctionnent de manière transparente avec Scanlily.

a. Qu'est-ce que l'API Scanlily ?

L'API fournit un accès sécurisé et programmatique à vos données d'inventaire Scanlily. Au lieu de saisir manuellement les données via l'application ou l'interface web, vous pouvez utiliser l'API pour synchroniser automatiquement les informations entre Scanlily et vos autres systèmes d'entreprise. Cela crée un écosystème de gestion d'inventaire unifié où tous vos outils fonctionnent ensemble.

b. Points de terminaison disponibles

L'API Scanlily fournit trois points de terminaison :

GET /getitems - Récupérer les articles d'inventaire avec des filtres optionnels (par code-barres, catégorie, emplacement, etc.)

POST /updateitem - Mettre à jour la quantité et/ou le prix des articles existants

POST /createitem - Créer de nouveaux articles d'inventaire avec prise en charge complète des champs

c. Cas d'utilisation courants

Les organisations utilisent l'API Scanlily de diverses manières :

Synchronisation de l'inventaire

  • Synchroniser les niveaux d'inventaire entre Scanlily et votre plateforme de commerce électronique
  • Mettre à jour automatiquement les quantités lorsque des ventes se produisent dans votre système de point de vente
  • Importer les données de produits à partir des catalogues de fournisseurs ou des systèmes ERP

Rapports et analyses personnalisés

  • Extraire les données d'inventaire dans des outils de business intelligence
  • Créer des tableaux de bord personnalisés qui combinent les données Scanlily avec d'autres mesures
  • Générer des rapports spécialisés non disponibles dans l'interface standard

Automatisation du flux de travail

  • Mettre à jour automatiquement les informations sur les articles en fonction de déclencheurs externes
  • Créer des alertes dans d'autres systèmes lorsque les niveaux d'inventaire changent
  • Intégrer avec un logiciel de comptabilité pour le suivi des actifs

Applications mobiles et personnalisées

  • Créer des applications mobiles spécialisées pour des cas d'utilisation spécifiques
  • Créer des interfaces simplifiées pour des groupes d'utilisateurs spécifiques
  • Développer des systèmes de kiosque ou d'affichage montrant l'inventaire en temps réel
d. Comment ça marche

L'API utilise les principes REST standard de l'industrie et renvoie les données au format JSON, ce qui la rend compatible avec pratiquement tous les langages de programmation ou plateformes. Les principales caractéristiques comprennent :

  • Authentification sécurisée : Chaque abonné Entreprise reçoit une clé API unique pour garantir la sécurité des données
  • Requêtes flexibles : Récupérer les articles selon divers critères, notamment le code-barres, l'emplacement, la catégorie ou les filtres personnalisés
  • Mises à jour en temps réel : Les modifications apportées via l'API apparaissent immédiatement dans l'application Scanlily et l'interface web
  • Limitation du débit : Les protections intégrées garantissent la stabilité du système tout en permettant des opérations à volume élevé

Par exemple, vous pouvez utiliser le point de terminaison /getitems pour récupérer tous les articles dans un emplacement spécifique, le point de terminaison /updateitem pour ajuster les quantités après un comptage des stocks, ou le point de terminaison /createitem pour ajouter de nouveaux articles à partir d'un système externe.

e. Démarrer avec l'API

Pour commencer à utiliser l'API Scanlily :

  1. Contacter le support Scanlily - Les abonnés Entreprise peuvent demander l'accès à l'API et recevoir leurs informations d'identification de développement
  2. Accéder au système de développement - Tester votre intégration en toute sécurité dans notre environnement de développement sur s2.scanlily.com
  3. Créer des données de test - Utiliser l'application Scanlily Development pour configurer un inventaire d'échantillons qui reflète vos besoins de production
  4. Construire votre intégration - Utiliser notre documentation complète et notre exemple de code pour créer votre solution personnalisée
  5. Passer en production - Une fois testé, recevoir les informations d'identification de production pour travailler avec vos données en direct
f. Ressources de développement

Nous fournissons des ressources complètes pour vous aider à réussir :

  • Documentation API détaillée avec tous les points de terminaison et paramètres disponibles
  • Exemple de code en Python et JavaScript
  • Exemples de réponses JSON montrant les formats de données exacts
  • Outils de test pour valider votre intégration

La documentation de l'API comprend des spécifications techniques complètes, des détails d'authentification et des exemples pratiques. Que vous soyez un développeur construisant une intégration personnalisée ou que vous travailliez avec un partenaire technique, vous trouverez tout le nécessaire pour connecter Scanlily à vos systèmes d'entreprise.

g. Exigences

L'accès à l'API est disponible exclusivement pour les abonnés de niveau Entreprise. L'API respecte toutes les autorisations d'utilisateur et les contrôles d'accès configurés dans votre compte Scanlily, garantissant la sécurité des données et la conformité avec les politiques de votre organisation.

Pour une documentation technique complète, un exemple de code et des détails de mise en œuvre, veuillez consulter la documentation de l'API Scanlily.

Pour demander l'accès à l'API ou en savoir plus sur les possibilités d'intégration, contactez le support Scanlily à l'adresse support@scanlily.com.