🐝 Dados Abertos
Descobre como podes usar o API para construir aplicações com dados de transportes em tempo real.
Comprometidos em ser abertos
Estamos profundamente comprometidos com a transparência. A maior parte do código produzido no âmbito do desenvolvimento da Carris Metropolitana e do GO está publicado no Github. Agradecemos o teu feedback, comentários ou PRs! Também são regularmente publicados dados sobre a nossa operação rodoviária, o que inclui grandes números (ex. total de passageiros transportados) e outras informações mais detalhadas (ex. qualidade do serviço prestado para cada linha).
A maior parte destes números estão disponíveis livremente no API e podem ser consumidos em tempo real. Todas as rotas aqui documentadas são as mesmas que utilizamos para suportar as aplicações da TML, como o website e app da Carris Metropolitana e inúmeras ferramentas internas. Não aplicamos qualquer "tratamento especial" aos nossos APIs — todos têm acesso à mesma informação ao mesmo tempo, garantindo equidade e transparência na partilha dos dados.
Esta estratégia permite simplificar a nossa stack técnica e melhorar a qualidade dos sistemas para todos.
Existem claro determinados dados que requerem autenticação, pela sua natureza mais sensível ou impossibilidade técnica. Estamos disponíveis para avaliar cada caso, e para isso basta entrar em contacto connosco.
Datasets
Está disponível um repositório no Github que contém coleções de dados interessantes e de utilização livre, como BD georeferenciada de escolas, lojas navegante®, entre outros. As coleções são atualizadas de vez em quando, consoante a necessidade.
Rotas disponíveis
A organização do API está intimamente relacionada com a organização dos módulos do GO. Por exemplo, os dados de Alertas de Serviço são geridos pelo módulo alerts. Podes saber mais sobre cada um dos módulos do GO na secção correspondente, mas para facilitar o acesso mais direto à informação esta página funciona como índice para todas as rotas de todos os módulos que não necessitam de autenticação.
| Módulo | Endpoint |
|---|---|
| alerts | /alerts/published |
| plans | /plans/approved |
Projetos que gostamos 💛
The following are projects that use our open data and that we find very interesting! Take a look and explore the problems they're solving.
Text-to-Speech (TTS)
Este projeto tem como objetivo desambiguar, em texto, as abreviaturas mais comuns de toponímia e de pontos de interesse na área de Lisboa (e, de forma indireta, produzir o áudio falado). É o que alimenta os anúncios sonoros a bordo dos nossos autocarros.
Intermodal
Este ambicioso projeto open-source disponibiliza uma enorme quantidade de dados de alta qualidade, livres para explorar, sobre paragens de autocarro em Portugal. A base de dados de paragens da Carris Metropolitana é alimentada pelo Intermodal, garantindo que a espinha dorsal da nossa rede é precisa e fiável.
Horários LX
...
Discord Bot
Um bot do Discord que te avisa dos mais recentes Alertas de Serviço publicados pela Carris Metropolitana.
📍 Início
Neste sítio estão disponíveis guias, explicações e toda a documentação sobre os principais sistemas que suportam a operação de transportes públicos da TML, incluindo a Carris Metropolitana. É um trabalho em contínuo e com atualizações frequentes. Entra em contacto connosco para qualquer questão.
🗺️ Cobertura
Descobre que operadores e regiões estão disponíveis nos dados abertos.