1. Endpoints Estarter [external]
Estarter
  • Documentación
  • Endpoints Estarter [external]
    • Servicios
      • Obtener opciones de filtros disponibles
      • Listar servicios con filtros
    • Microservicios
      • Almacenar archivo PDF
    • Vehiculos
      • vehiculos GPS
        • Lista la última posición GPS de toda la flota activa
        • Última posición GPS de un vehículo específico
      • 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
      • Obtener vehiculos
      • Vehículos filtros
    • 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
  • Polaris
    • Posición en vivo
      • Estado completo de una placa
      • Estado lite de varias placas (lote)
      • Snapshot de toda la flota (lite)
    • Geoespacial
      • Vehículos dentro de un radio
      • Vehículos dentro de un bounding box
    • Histórico
      • Trazado (readings) por placa y rango
    • Tiempo real
      • Stream SSE de posición en vivo (push)
  • 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
    • GpsVehiculo
    • SourceKind
    • RangoBusqueda
    • Mode
    • GpsListaMetadata
    • CanonLite
    • GpsListaResponse
    • SourceSnapshot
    • GpsPlacaResponse
    • PlacaState
    • ErrorAuth
    • Reading
    • Error
  1. Endpoints Estarter [external]

Auth External

POST
/api/v1/externalauth/login
Todas las API de Estarter están protegidas y solo se puede acceder a ellas mediante un token de autenticación.
Para obtener este token, primero es necesario generar una API Key de sistema o solicitarla al administrador del sistema. Una vez obtenida, deberá utilizarla en el endpoint de autenticación, enviándola a través del parámetro "token".
El endpoint responderá con un nuevo token de acceso, el cual deberá incluir en cada solicitud para interactuar con las API permitidas.

Solicitud

Autorización
Proporciona tu token bearer en el encabezado
Authorization
al realizar solicitudes a recursos protegidos.
Ejemplo:
Authorization: Bearer ********************
Parámetros del Body application/json

Ejemplo
{
    "id": "123459012",
    "token": "3e97b99fe85834a0c19"
}

Ejemplos de solicitud

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Solicitud Ejemplo de Solicitud
Shell
JavaScript
Java
Swift
curl --location '/api/v1/externalauth/login' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
    "id": "123459012",
    "token": "3e97b99fe85834a0c19"
}'

Respuestas

🟢200Success
application/json
Bodyapplication/json

Ejemplo
{
  "resultado": "OK",
  "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjEyMzQ1OTAxMiIsImfdhsfiuhdsfndsfj75dsf7dsY*&Ys9IiwiaWF0IjoxNzQyNzMxNDE2LCJleHAiOjE3NDMzMzYyMTZ9.uNQSJl8l__PE_L6gCndALqA7j2S6ZisSEq4k0RroFoc"
}
Modificado en 2025-04-13 23:37:02
Anterior
Invalidar cache
Siguiente
Estado completo de una placa
Built with