Crear un nuevo vehículo en la flota
POST/vehicles/
Endpoint para registrar un nuevo vehículo en la flota de la empresa. Requiere autenticación mediante JWT y permisos de administrador.
Notas importantes:
- El formato debe ser multipart/form-data para soportar carga de imágenes
- Las imágenes deben ser archivos binarios (JPEG, PNG)
- El campo 'type' debe ser un ID válido de tipo de vehículo (ver endpoint /types)
Ejemplo de request:
{
"license_plate": "ABC1234",
"type": "type_987654321",
"brand": "Volvo",
"model": "FH16",
"year": 2022,
"images": [binary_file1, binary_file2]
}
Request
Responses
- 201
- 400
- 401
Vehículo creado exitosamente
Solicitud inválida. Posibles causas:
- Faltan campos requeridos
- Formato de datos incorrecto
- Matrícula ya existe en el sistema
- Tipo de vehículo no válido
- Imágenes no cumplen con los requisitos
No autorizado. El token JWT es inválido, ha expirado o no tiene permisos de administrador. Se debe incluir un token válido en el header Authorization: Bearer {token}