Hub API v1

Debug

Consulta timestamps atuais e recentes do sistema.

Endpoints para debugging do sistema. Uma vez que utilizamos estes endpoints nos suportes de informação ao público, como o site e app da Carris Metropolitana e app navegante®, é importante garantir que o sistema está online e a funcionar.

PathDescrição
/v1/debug/timeTimestamps internos do sistema, úteis para identificar dados desatualizados por cache.
export const HubV1ApiDebugTimeSchema = z.object({
	now: UnixMillisecondsSchema,
	now_iso: z.string(),
	now_minus_20_seconds: UnixMillisecondsSchema,
	now_minus_5_minutes: UnixMillisecondsSchema,
	now_minus_90_seconds: UnixMillisecondsSchema,
});

A resposta é um objeto JSON direto, sem o envelope comum do Hub:

PropriedadeTipoDescrição
nowUnixMilliseconds (Integer)Instante atual em Europe/Lisbon.
now_isoStringInstante atual em formato ISO 8601.
now_minus_20_secondsUnixMilliseconds (Integer)Instante 20 segundos antes de now.
now_minus_90_secondsUnixMilliseconds (Integer)Instante 90 segundos antes de now.
now_minus_5_minutesUnixMilliseconds (Integer)Instante 5 minutos antes de now.