Erreurs¶
Lorsque la requête renvoie un code HTTP 480, le champ error de la réponse contient l'un des codes suivants.
| Code d'erreur | Description |
|---|---|
UNKNOWN_VEHICLE |
Le véhicule (ou l'identifiant/plaque fourni) est inconnu. |
UNKNOWN_DEVICE |
Le boîtier est inconnu. |
DEVICE_ALREADY_LINKED |
Le boîtier est déjà lié à un véhicule. |
VEHICLE_ALREADY_LINKED |
Le véhicule est déjà lié à un boîtier. |
DEVICE_NOT_LINKED |
Le boîtier n'est lié à aucun véhicule. |
NO_DEVICE |
Le véhicule ne possède pas de boîtier. |
COMMUNICATION_FAILED |
La communication avec le boîtier a échoué. |
UNKNOWN_AUTHORIZATION |
L'identifiant de l'autorisation est inconnu. |
AUTHORIZATION_NOT_ACTIVE |
L'autorisation n'est pas encore active (date de début future). Non documenté dans le PDF source — trouvé en vérifiant v1/bluetooth.go (endpoints de suspension/réactivation d'autorisation). |
AUTHORIZATION_EXPIRED |
L'autorisation est expirée. Non documenté dans le PDF source — même origine que ci-dessus. |
NOT_SUSPENDED |
L'autorisation à réactiver n'est pas suspendue. |
INVALID_LEVEL |
Le champ level contient une valeur inconnue. |
INVALID_INTERVAL |
L'intervalle fourni (from / until) n'est pas valide (until antérieur à from, par exemple). |
INVALID_DATE |
La date fournie n'est pas valide dans le contexte de la requête (antérieure à la date actuelle, ou postérieure à la fin de l'autorisation selon l'endpoint). |
POSITION_UNKNOWN |
La position du véhicule n'est pas connue. |
NO_DATA |
Aucun trajet trouvé. |
UNAUTHORIZED |
L'utilisateur n'est pas autorisé à faire une réservation pour un autre conducteur. |
DRIVER_WITHOUT_ACCOUNT |
Le conducteur ne possède pas de compte utilisateur. |
INVALID_BOOKING_TYPE |
Le véhicule n'est pas configuré pour le type de réservation demandé. |
VEHICLE_NOT_AVAILABLE |
Le véhicule n'est pas disponible. |
NOT_FOUND |
La réservation ou le stationnement demandé n'a pas été trouvé. |
BOOKING_EXPIRED |
La réservation est expirée. |
MISSING_NAME |
Le champ name est manquant (création de stationnement). |
MISSING_ADDRESS |
Le champ address est manquant (création de stationnement). |
MISSING_ZIPCODE |
Le champ zipcode est manquant (création de stationnement). |
MISSING_CITY |
Le champ city est manquant (création de stationnement). |
MISSING_COUNTRY |
Le champ country est manquant (création de stationnement). |
MISSING_PARKING |
Le champ parkingId est manquant. |
NO_PARKING |
Le véhicule n'est affecté à aucun stationnement. |
NOT_ALL_AUTHORIZATIONS_REVOKED |
Toutes les autorisations d'un conducteur n'ont pas pu être supprimées. |
INVALID_DEVICE |
Le boîtier lié à l'autorisation n'est pas valide (fonctionnalités Teltonika). |
INTERNAL_ERROR |
Erreur interne à l'API. |
INVALID_OLD_PASSWORD |
L'ancien mot de passe n'est pas correct. |
INVALID_PASSWORD_LENGTH |
Le nouveau mot de passe est trop court. Ajouté en version 1.10. |