Documentation API v1.0
API de partage de position GPS en temps réel
Codes d'erreur
Comprendre et gérer les erreurs de l'API
| Code | Statut | Description | Solution |
|---|---|---|---|
| 200 | OK | Requête réussie | - |
| 201 | Created | Ressource créée avec succès | - |
| 400 | Bad Request | Données invalides ou paramètres manquants | Vérifier les paramètres requis et leur format |
| 401 | Unauthorized | Clé API manquante ou invalide | Vérifier le header "Authorization: Bearer VOTRE_CLE" |
| 403 | Forbidden | Accès refusé à cette ressource | Vérifier que le partage appartient à votre compte |
| 404 | Not Found | Ressource introuvable | Vérifier l'ID du partage ou l'IMEI du tracker |
| 429 | Too Many Requests | Limite de taux dépassée | Réduire la fréquence des requêtes ou attendre |
| 500 | Server Error | Erreur interne du serveur | Réessayer plus tard ou contacter le support |
Format de réponse d'erreur
Exemple de réponse d'erreur
{
"success": false,
"message": "Validation échouée",
"error": "Bad Request",
"statusCode": 400,
"errors": [
{
"field": "tracker_imeis",
"message": "Au moins un tracker doit être sélectionné"
},
{
"field": "refresh_rate",
"message": "Délai minimum : 5 secondes"
}
]
}