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.
| Path | Descrição |
|---|---|
/v1/debug/time | Timestamps 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:
| Propriedade | Tipo | Descrição |
|---|---|---|
now | UnixMilliseconds (Integer) | Instante atual em Europe/Lisbon. |
now_iso | String | Instante atual em formato ISO 8601. |
now_minus_20_seconds | UnixMilliseconds (Integer) | Instante 20 segundos antes de now. |
now_minus_90_seconds | UnixMilliseconds (Integer) | Instante 90 segundos antes de now. |
now_minus_5_minutes | UnixMilliseconds (Integer) | Instante 5 minutos antes de now. |