Get details of a specific vehicle
GET/company/vehicles/:id
Récupère les détails complets d'un véhicule spécifique de la flotte de l'entreprise.
Objectif
Permettre aux entreprises de visualiser toutes les informations concernant un véhicule unique, y compris toutes les métadonnées, les références de fichiers et la capacité de chargement calculée.
Cas d'utilisation
- Consulter les détails complets d'un véhicule avant modification
- Afficher les informations du véhicule en vue détaillée
- Récupérer les URL des images et du certificat ITV
- Accéder aux plages de capacité de chargement calculées
Sécurité
Ce point de terminaison valide la propriété - le véhicule doit appartenir à l'entreprise de l'utilisateur authentifié. Si le véhicule existe mais appartient à une autre entreprise, renvoie l'erreur 403 CIA_NOT_OWNER.
URL des images
Les URL pour les images et les certificats ITV suivent le format /images?file={s3_key}.
Accédez à ces URL avec authentification pour récupérer les fichiers réels.
Champs calculés
Le champ cargo est automatiquement calculé en fonction du vehicle_type et contient
les plages de capacité de volume (m³) et de poids (kg).
Request
Responses
- 200
- 400
- 401
- 403
- 404
Détails du véhicule récupérés avec succès.
Response Headers
Erreur générale lors de la récupération du véhicule
L'utilisateur n'a pas d'entreprise associée.
Interdit. Le véhicule existe mais n'appartient pas à la société de l'utilisateur authentifié. Il s'agit d'une erreur de sécurité indiquant que l'utilisateur tente d'accéder à une ressource qui ne lui appartient pas.
Véhicule non trouvé