Bienvenue
L’API Xalantis vous permet d’intégrer les fonctionnalités de Xalantis dans vos propres applications. Cette documentation couvre tous les endpoints disponibles.
URL de base
Toutes les requêtes API doivent être envoyées à :
https://app.xalantis.com/api
Authentification
L’API utilise des clés API Bearer pour l’authentification. Incluez votre clé dans chaque requête :
curl -H "Authorization: Bearer sk_live_XXXXXXXXXX" \
https://app.xalantis.com/api/tickets
Ne partagez jamais votre clé API. Si vous pensez qu’elle a été compromise,
révoquez-la immédiatement dans les paramètres.
Obtenir une clé API
- Allez dans Paramètres > Développeurs
- Cliquez sur Générer une clé
- Entrez le code OTP reçu par email
- Copiez et sauvegardez votre clé (elle ne sera plus jamais affichée)
- Toutes les requêtes doivent être en JSON
- Incluez le header
Content-Type: application/json
- Les dates sont au format ISO 8601
Codes de réponse
| Code | Description |
|---|
200 | Succès (GET, PATCH) |
201 | Créé avec succès (POST) |
400 | Requête invalide |
401 | Non autorisé (clé API manquante ou invalide) |
403 | Interdit (limite du plan atteinte) |
404 | Ressource non trouvée |
422 | Erreur de validation |
500 | Erreur serveur |
Limites
- Rate limiting : 60 requêtes par minute
- Taille maximale : 10 MB par requête
- Les limites de votre plan s’appliquent (nombre de tickets, etc.)
Endpoints disponibles