Estarter [EXT]
  1. Vehiculos
Estarter [EXT]
  • Documentación [Ext API]
  • Endpoints Estarter [external]
    • Servicios
      • Obtener opciones de filtros disponibles
      • Listar servicios con filtros
    • Microservicios
      • Almacenar archivo PDF
    • Vehiculos
      • Catálogo de Vehículos
        • Crear vehículo en catálogo
        • Listar vehículos del catálogo
        • Editar vehículo del catálogo
      • Documentos
        • Obtener datos de preoperacional con paginación y filtros
      • Crear vehículo desde RUNT
        POST
      • Obtener vehiculos
        POST
      • Vehículos filtros
        GET
    • Usuarios
      • Auth Admin
    • Proveedores
      • Agregar o remover proveedor
    • Reservas
      • Obtener reservas por EID y fechas
    • Ultra
      • Listar catálogo de vehículos Ultra
      • Crear solicitud de servicio VIP
    • Date server
      GET
    • Invalidar cache
      GET
    • Auth External
      POST
  • Schemas
    • Sample Schemas
      • Pet
      • Category
    • Schemas
      • CrearVehiculoRequest
      • EditarVehiculoRequest
      • VehiculoResponse
      • ListarVehiculosResponse
    • Raíz
      • PreoperacionalRequest
      • CatalogoVehiculosResponse
      • SolicitudVipRequest
      • ListarServiciosRequest
      • PreoperacionalResponse
      • DatosSolicitante
      • ListarServiciosResponse
      • Tag
      • Vehiculo
      • PreoperacionalData
      • TarifaServicio
      • SolicitudVipResponse
      • Servicio
      • Paginacion
      • SolicitudVipData
      • FiltrosServiciosRequest
      • FiltrosServiciosResponse
      • ErrorResponse
      • UnauthorizedResponse
      • RateLimitResponse
  1. Vehiculos

Crear vehículo desde RUNT

POST
/api/v1/external/vehiculos/crear
Consulta la API del RUNT con la placa y documento del propietario, obtiene todos los datos del vehículo (SOAT, RTM, RCC, RCE, tarjeta de operación, datos técnicos) y lo registra en el sistema. Si el vehículo ya existe, retorna error.

Request

Authorization
or
Body Params application/jsonRequired

Examples
{
    "placa": "ABC123",
    "documento": "1022943269"
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
cURL
curl --location --request POST '/api/v1/external/vehiculos/crear' \
--header 'Content-Type: application/json' \
--data-raw '{
    "placa": "ABC123",
    "documento": "1022943269"
}'

Responses

🟢201
application/json
Vehículo creado exitosamente
Body

Example
{
    "resultado": "OK",
    "datos": {
        "placa": "ABC123",
        "documento": "1022943269",
        "updated": true,
        "camposActualizadosDbReservas": [
            "marca",
            "linea",
            "modelo",
            "color",
            "clase",
            "vencimiento_soat",
            "vencimiento_tecnomecanica"
        ],
        "documentosS3": "procesando en background",
        "runt": {
            "placa": "ABC123",
            "marca": "CHEVROLET",
            "linea": "SPARK GT",
            "modelo": "2020",
            "color": "BLANCO",
            "clase": "AUTOMOVIL",
            "tipoServicio": "PUBLICO",
            "estadoAutomotor": "Activo",
            "cilindraje": "1206",
            "tipoCombustible": "GASOLINA"
        }
    }
}
🟠400
🟠401
🟠429
🔴500
Modified at 2026-03-03 23:48:47
Previous
Obtener datos de preoperacional con paginación y filtros
Next
Obtener vehiculos
Built with