Documentation API - Interfaces REST avec OAuth2

Développement · Intégration · Automatisation

Documentation API

Intégrez le XONIC Shop System de manière transparente dans votre environnement informatique. Trois interfaces performantes pour chaque cas d'utilisation, des simples importations CSV à l'automatisation complète via l'API REST.

// API REST (JSON)
GET /Export/JSON/products
POST /Import/JSON/products

// Interface XML
GET /xoxml.php?action=export

// Téléchargement CSV
Backend → Import/Export
3Interfaces
REST API JSON moderne
∞Possibilités d'intégration

Comparaison des interfaces

Choisissez l'intégration adaptée à votre cas d'utilisation

CSV

Échange de données simple

  • Compatible avec Excel
  • Téléchargement manuel dans le backend
  • Idéal pour les importations ponctuelles
  • Aucune programmation nécessaire
Débutants

XML / REST

Interface éprouvée

  • Données structurées
  • Compatible avec les systèmes existants
  • Intégration ERP
  • Prise en charge des tâches Cron
Fonctionnalités avancées

API REST xoPort

API JSON moderne

  • Requête/réponse JSON
  • Authentification par jeton « Bearer »
  • Portées granulaires
  • Limitation du débit et journalisation
Documentation recommandée →

Types de données pris en charge

Type de donnéesCSVXMLAPI REST
Produits✓✓✓
Catégories✓✓✓
Clients✓✓✓
Commandes–✓✓ (Export)
Fabricants–✓✓
Actualités––✓

Prêt pour l'intégration ?

Lancez-vous avec l'API REST moderne xoPort : documentation complète avec des exemples.

Documentation de l'API REST xoPort

Écosystème API XONIC

Le XONIC Shop System propose des API REST modernes pour tous les scénarios d'intégration. Grâce au protocole OAuth2 Client Credentials Grant, nos interfaces répondent aux normes de sécurité les plus strictes en matière de communication de serveur à serveur.

API disponibles

  • API REST xoPort – Exportation, importation et suppression de produits, catégories, clients, fabricants et actualités
  • Synchronisation CalDAV – Synchronisation des calendriers selon la norme RFC 6578

Sécurité et normes

Toutes les API utilisent OAuth2 avec des champs d’application granulaires pour un contrôle précis des autorisations. Les jetons ont une durée de validité limitée et peuvent être révoqués à tout moment.