Skip to main content
GET
Obtener el recorrido de un viaje en curso

Authorizations

Authorization
string
header
required

Token de sesión Better Auth o API token (atk_...) en el header Authorization: Bearer <token>. Los JWT legacy ya no son válidos.

Path Parameters

tripId
string
required

_id de Mongo del viaje en curso (el id de GET /api/trips/open)

Response

Viaje en curso con su recorrido

Viaje en curso con su recorrido completo (GET /api/trips/open/{tripId}). Hereda el contrato parcial de OpenTrip; positions conserva la forma de las posiciones de un viaje finalizado y route se codifica igual que la de un viaje finalizado, para que los lectores del mapa no cambien.

positions
object[]
required

Posiciones acumuladas desde el inicio hasta la última conocida, en orden

route
string
required

Polyline codificada (algoritmo Google, precisión 1e-5); vacía sin posiciones

id
string

_id de Mongo del viaje

status
enum<string>
Available options:
open
flespiDeviceId
number

ID del tracker en Flespi

assetId
string | null

Null si el tracker no tiene Asset linkeado

tripConfig
enum<string>

Configuración de viajes con la que se abrió

Available options:
ignition,
no_config,
motion
begin
number

Unix timestamp (segundos) de inicio

startAddress
string | null

Dirección de inicio si ya fue geocodificada

startPosition
object | null

Coordenada de un viaje en curso

lastPosition
object | null

Última posición registrada; no es el destino del viaje

lastPositionAt
number | null

Unix timestamp (segundos) de la última posición registrada