[{"operator":"CP","displayName":"CP — Comboios de Portugal","attributionText":"© CP — Comboios de Portugal, E.P.E.","usageRestrictions":[],"licenseStatus":"UNKNOWN","licenseSourceUrl":"https://nap-portugal.imt-ip.pt/nap/multimodalsupplydetail/176","licenseCheckedOn":"2026-10-10","licenseNote":"NAP record 176 (owner CP): «Sem licença - Sem contrato» — published on the national access point without licence or contract terms. No dados.gov.pt record.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"METRO_LISBOA","displayName":"Metro Lisboa","attributionText":"© Metropolitano de Lisboa, E.P.E. — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://dados.gov.pt/datasets/gtfs-do-metropolitano-de-lisboa","licenseCheckedOn":"2026-10-10","licenseNote":"Stated by the publisher on dados.gov.pt. Its NAP record 186 says «Sem licença - Sem contrato».","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"METRO_PORTO","displayName":"Metro do Porto","attributionText":"© Metro do Porto, S.A. — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://nap-portugal.imt-ip.pt/nap/multimodalsupplydetail/189","licenseCheckedOn":"2026-10-10","licenseNote":"NAP record 189 (owner Metro do Porto, S.A.; access URL metrodoporto.pt/pages/337, our first source). The CC0 record on opendata.porto.digital is gone; its successor on dadosabertos.cm-porto.pt states no licence.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"STCP","displayName":"STCP — Porto buses & trams","attributionText":"© STCP — Sociedade de Transportes Colectivos do Porto — CC0 1.0","licenseSpdxId":"CC0-1.0","licenseUrl":"https://creativecommons.org/publicdomain/zero/1.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://dadosabertos.cm-porto.pt/dataset/horarios-paragens-e-rotas-stcp","licenseCheckedOn":"2026-10-10","licenseNote":"Published by STCP on the Porto open-data portal. Its NAP record 10214 is an unpublished draft that says CC BY 4.0; we credit STCP either way.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"TCB","displayName":"TCB — Transportes Coletivos do Barreiro","attributionText":"© TCB — Transportes Coletivos do Barreiro — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://nap-portugal.imt-ip.pt/nap/multimodalsupplydetail/187","licenseCheckedOn":"2026-10-10","licenseNote":"NAP record 187 (owner SMTC do Barreiro), same download URL.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"TUB","displayName":"TUB — Transportes Urbanos de Braga","attributionText":"© TUB — Transportes Urbanos de Braga — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://nap-portugal.imt-ip.pt/nap/multimodalsupplydetail/10204","licenseCheckedOn":"2026-10-10","licenseNote":"NAP record 10204: the TUB network GTFS sent by the Município de Braga (also CC BY on minhoaccesspoint.eu). TUB's own dados.gov.pt record leaves the licence unspecified.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"SMTUC","displayName":"SMTUC — Coimbra urban transport","attributionText":"© SMTUC — Serviços Municipalizados de Transportes Urbanos de Coimbra — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://nap-portugal.imt-ip.pt/nap/multimodalsupplydetail/10215","licenseCheckedOn":"2026-10-10","licenseNote":"NAP record 10215 (owner SMTUC). The dados.gov.pt record we download from (Município de Coimbra) leaves the licence unspecified.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"HORARIOS_FUNCHAL","displayName":"Horários do Funchal (Madeira)","attributionText":"© Horários do Funchal","usageRestrictions":[],"licenseStatus":"UNKNOWN","licenseSourceUrl":"https://www.horariosdofunchal.pt/","licenseCheckedOn":"2026-10-10","licenseNote":"No NAP Portugal or dados.gov.pt record; the operator's site and feed state no licence.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"BARRAQUEIRO_OESTE","displayName":"Barraqueiro Oeste","attributionText":"© Barraqueiro Oeste; OesteCIM","usageRestrictions":[],"licenseStatus":"UNKNOWN","licenseSourceUrl":"https://transportes.oestecim.pt/","licenseCheckedOn":"2026-11-05","licenseNote":"OesteCIM's public transport server states no licence and does not announce this file. Spelling of stop names mended by us; times and positions as published.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"BOA_VIAGEM","displayName":"Boa Viagem","attributionText":"© Boa Viagem; OesteCIM","usageRestrictions":[],"licenseStatus":"UNKNOWN","licenseSourceUrl":"https://transportes.oestecim.pt/","licenseCheckedOn":"2026-11-09","licenseNote":"OesteCIM's public transport server states no licence and does not announce this file. Spelling of stop names mended by us; times and positions as published.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"SIT_METROPOLITANO","displayName":"SIT Metropolitano da Região de Coimbra","attributionText":"© Busway Coimbra, S.A. (SIT Metropolitano) — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://nap-portugal.imt-ip.pt/nap/multimodalsupplydetail/10224","licenseCheckedOn":"2026-11-05","licenseNote":"NAP record 10224 (owner Busway Coimbra, S.A.). AGIT's NeTEx of the same network on dados.gov.pt is cc-by as well.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"METRO_MONDEGO","displayName":"Metro Mondego — Metrobus","attributionText":"© Metro Mondego, S.A.; AGIT — Região de Coimbra — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://api.planner.agit.pt/v1/datasets/metro-mondego/metadata","licenseCheckedOn":"2026-11-08","licenseNote":"AGIT's DCAT record: the NeTEx distribution's dcterms:license is CC BY 4.0, licence basis «supplier-permission-declared-by-project-owner»; the dados.gov.pt dataset metro-mondego-netex says cc-by.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"CIRA","displayName":"Busway CIRA — Região de Aveiro","attributionText":"© Busway-CirAveiro, S.A. — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://nap-portugal.imt-ip.pt/nap/multimodalsupplydetail/10225","licenseCheckedOn":"2026-11-05","licenseNote":"NAP record 10225 (owner Busway-CirAveiro, S.A.).","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"REDE_SIGA","displayName":"Rede SIGA — Madeira","attributionText":"© IMT, IP-RAM — Rede SIGA (CAM, Rodoeste) — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://nap-portugal.imt-ip.pt/nap/multimodalsupplydetail/10228","licenseCheckedOn":"2026-11-05","licenseNote":"NAP record 10228 (owner IMT IP-RAM), covering CAM and Rodoeste as we load them.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"TAMEGA_SOUSA","displayName":"Linhas Tâmega e Sousa","attributionText":"© CIM do Tâmega e Sousa / Município de Lousada (Transdev Tâmega e Sousa, Expressdiagram, Etapas Remotas, Rota da Razão) — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://nap-portugal.imt-ip.pt/nap/multimodalsupplydetail/195","licenseCheckedOn":"2026-11-05","licenseNote":"NAP record 195 (owner Município de Lousada), for the CIM Tâmega e Sousa network file.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"MOV_CAVADO","displayName":"Mov Cávado","attributionText":"© CIM do Cávado (Mov Cávado) — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://nap-portugal.imt-ip.pt/nap/multimodalsupplydetail/10227","licenseCheckedOn":"2026-11-05","licenseNote":"NAP record 10227 (owner Associação de Municípios Pentágono Urbano); the portal it links states cc-by as well.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"MOV_CAVADO_L2","displayName":"Mov Cávado — Transdev & Avic","attributionText":"© CIM do Cávado (Transdev & Avic Cávado) — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://nap-portugal.imt-ip.pt/nap/multimodalsupplydetail/10227","licenseCheckedOn":"2026-11-05","licenseNote":"NAP record 10227 (owner Associação de Municípios Pentágono Urbano); the portal it links states cc-by as well.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"TUBA","displayName":"TUBA — Transportes Urbanos de Barcelos","attributionText":"© Município de Barcelos (TUBA) — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://nap-portugal.imt-ip.pt/nap/multimodalsupplydetail/10201","licenseCheckedOn":"2026-11-05","licenseNote":"NAP record 10201 (owner Associação de Municípios Pentágono Urbano); the portal it links states cc-by as well.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"GUIMABUS","displayName":"Guimabus — Guimarães","attributionText":"© Município de Guimarães (Guimabus) — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://nap-portugal.imt-ip.pt/nap/multimodalsupplydetail/10203","licenseCheckedOn":"2026-11-05","licenseNote":"NAP record 10203 (owner Associação de Municípios Pentágono Urbano); the portal it links states cc-by as well.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"MOBIAVE","displayName":"MobiAve — Famalicão, Santo Tirso, Trofa","attributionText":"© Município de Vila Nova de Famalicão (MobiAve) — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://nap-portugal.imt-ip.pt/nap/multimodalsupplydetail/10202","licenseCheckedOn":"2026-11-05","licenseNote":"NAP record 10202 (owner Associação de Municípios Pentágono Urbano); the portal it links states cc-by as well.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"VAMUS","displayName":"Vamus — Algarve regional","attributionText":"© Vamus Algarve (data: TRENMO)","usageRestrictions":[],"licenseStatus":"UNKNOWN","licenseSourceUrl":"https://gtfs.trenmo.com","licenseCheckedOn":"2026-10-10","licenseNote":"Publisher TRENMO states no licence on its site, in the feed or on NAP Portugal. Transitland's CC BY-ND 4.0 entry is a hint, not a source.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"PROXIMO","displayName":"Próximo — Faro urban","attributionText":"© Próximo — Transportes Urbanos de Faro (data: TRENMO)","usageRestrictions":[],"licenseStatus":"UNKNOWN","licenseSourceUrl":"https://gtfs.trenmo.com","licenseCheckedOn":"2026-10-10","licenseNote":"Publisher TRENMO states no licence on its site, in the feed or on NAP Portugal. Transitland's CC BY-ND 4.0 entry is a hint, not a source.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"GIRO","displayName":"GIRO — Albufeira urban","attributionText":"© GIRO — Albufeira (data: TRENMO)","usageRestrictions":[],"licenseStatus":"UNKNOWN","licenseSourceUrl":"https://gtfs.trenmo.com","licenseCheckedOn":"2026-10-10","licenseNote":"Publisher TRENMO states no licence on its site, in the feed or on NAP Portugal. Transitland's CC BY-ND 4.0 entry is a hint, not a source.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"SOBE_E_DESCE","displayName":"Sobe e Desce — Tavira urban","attributionText":"© Sobe e Desce — Tavira (data: TRENMO)","usageRestrictions":[],"licenseStatus":"UNKNOWN","licenseSourceUrl":"https://gtfs.trenmo.com","licenseCheckedOn":"2026-10-10","licenseNote":"Publisher TRENMO states no licence on its site, in the feed or on NAP Portugal. Transitland's CC BY-ND 4.0 entry is a hint, not a source.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"A_ONDA","displayName":"A Onda — Lagos urban","attributionText":"© A Onda — Lagos (data: TRENMO)","usageRestrictions":[],"licenseStatus":"UNKNOWN","licenseSourceUrl":"https://gtfs.trenmo.com","licenseCheckedOn":"2026-10-10","licenseNote":"Publisher TRENMO states no licence on its site, in the feed or on NAP Portugal. Transitland's CC BY-ND 4.0 entry is a hint, not a source.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"VAI_E_VEM","displayName":"Vai e Vem — Portimão urban","attributionText":"© Vai e Vem — Portimão (data: TRENMO)","usageRestrictions":[],"licenseStatus":"UNKNOWN","licenseSourceUrl":"https://gtfs.trenmo.com","licenseCheckedOn":"2026-10-10","licenseNote":"Publisher TRENMO states no licence on its site, in the feed or on NAP Portugal. Transitland's CC BY-ND 4.0 entry is a hint, not a source.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"APANHA_ME","displayName":"Apanha-me! — Loulé urban","attributionText":"© Município de Loulé — Apanha-me! (data: TRENMO) — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://nap-portugal.imt-ip.pt/nap/multimodalsupplydetail/10216","licenseCheckedOn":"2026-10-10","licenseNote":"NAP record 10216 (owner Município de Loulé), same Google Drive file. Overrides Transitland's CC BY-ND hint for this feed.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"CIRCUITO_OLHAO","displayName":"Circuito Olhão","attributionText":"© Circuito Olhão (data: TRENMO)","usageRestrictions":[],"licenseStatus":"UNKNOWN","licenseSourceUrl":"https://gtfs.trenmo.com","licenseCheckedOn":"2026-10-10","licenseNote":"Publisher TRENMO states no licence on its site, in the feed or on NAP Portugal. Transitland's CC BY-ND 4.0 entry is a hint, not a source.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"FLIXBUS","displayName":"FlixBus","attributionText":"Contains information from FlixBus — Réseau européen FlixBus et FlixTrain (FlixMobility) — ODbL 1.0","licenseSpdxId":"ODbL-1.0","licenseUrl":"https://opendatacommons.org/licenses/odbl/1-0/","usageRestrictions":["SHARE_ALIKE"],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://transport.data.gouv.fr/datasets/flixbus-horaires-theoriques-du-reseau-europeen-1","licenseCheckedOn":"2026-10-18","licenseNote":"Published by FlixBus France SARL on transport.data.gouv.fr (French national access point), ODbL plus that portal's conditions, which narrow share-alike to derivative databases of the same kind. Routes and boards are produced works; we republish no FlixBus database.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"CARRIS_METROPOLITANA","displayName":"Carris Metropolitana","attributionText":"© TML — Transportes Metropolitanos de Lisboa (Carris Metropolitana) — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://go.tmlmobilidade.pt/reference/hub","licenseCheckedOn":"2026-10-10","licenseNote":"TML's licence for GO Hub data (CC BY 4.0 unless stated otherwise; published 2026-09-17), and the LICENSE of github.com/carrismetropolitana/gtfs. The dados.gov.pt record and NAP record 159 leave the licence unspecified.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"TTSL","displayName":"Transtejo · Soflusa","attributionText":"© Transtejo · Soflusa, via TML GO Hub — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://go.tmlmobilidade.pt/reference/hub","licenseCheckedOn":"2026-10-10","licenseNote":"Covers the copy from TML's GO Hub, our first source. TTSL states no licence for its own fallback file (api.ttsl.pt) and has no NAP Portugal or dados.gov.pt record.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"FERTAGUS","displayName":"Fertagus","attributionText":"© Fertagus, S.A. — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://nap-portugal.imt-ip.pt/nap/multimodalsupplydetail/185","licenseCheckedOn":"2026-10-10","licenseNote":"NAP record 185 (owner Fertagus, S.A.) for fertagus.pt's file, our fallback; the copy from TML's GO Hub is CC BY 4.0 as well.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"MOBICASCAIS","displayName":"MobiCascais","attributionText":"© Cascais Próxima, E.M., S.A. (MobiCascais) — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://nap-portugal.imt-ip.pt/nap/multimodalsupplydetail/10221","licenseCheckedOn":"2026-10-19","licenseNote":"NAP record 10221 (owner Cascais Próxima E.M.) for the Google Drive file we fall back on, also dados.gov.pt «GTFS Rede Mobi Cascais» (Câmara Municipal de Cascais, cc-by); the copy from TML's GO Hub, our first source, is CC BY 4.0 as well.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"CARRIS_LIVE","displayName":"Carris — tempo real estimado","attributionText":"© TML — Transportes Metropolitanos de Lisboa (estimativas de chegada da Carris, GO Hub) — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://go.tmlmobilidade.pt/reference/hub","licenseCheckedOn":"2026-11-08","licenseNote":"TML's licence for GO Hub data (CC BY 4.0 unless stated otherwise), organization 0XJC9: /eta/gtfs.pb and /vehicles/positions for agency IA9T6. Trilho shows the estimate as a range (the hub's number plus a lateness margin it learns itself), which is a change to the data.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"UNIR_L1","displayName":"Unir (Vianorbus)","attributionText":"© TMP — Transportes Metropolitanos do Porto (Unir), via TML GO Hub — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://go.tmlmobilidade.pt/reference/hub","licenseCheckedOn":"2026-11-05","licenseNote":"TML's licence for GO Hub data (CC BY 4.0 unless stated otherwise), organization 53JAZ. TMP itself states no licence, and neither does the file or unirmobilidade.pt. The licence does not cover Unir's brand.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"UNIR_L2","displayName":"Unir (NEX Continental)","attributionText":"© TMP — Transportes Metropolitanos do Porto (Unir), via TML GO Hub — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://go.tmlmobilidade.pt/reference/hub","licenseCheckedOn":"2026-11-05","licenseNote":"TML's licence for GO Hub data (CC BY 4.0 unless stated otherwise), organization 53JAZ. TMP itself states no licence, and neither does the file or unirmobilidade.pt. The licence does not cover Unir's brand.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"UNIR_L3","displayName":"Unir (Porto Mobilidade)","attributionText":"© TMP — Transportes Metropolitanos do Porto (Unir), via TML GO Hub — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://go.tmlmobilidade.pt/reference/hub","licenseCheckedOn":"2026-11-05","licenseNote":"TML's licence for GO Hub data (CC BY 4.0 unless stated otherwise), organization 53JAZ. TMP itself states no licence, and neither does the file or unirmobilidade.pt. The licence does not cover Unir's brand.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"UNIR_L4","displayName":"Unir (Transportes Beira Douro)","attributionText":"© TMP — Transportes Metropolitanos do Porto (Unir), via TML GO Hub — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://go.tmlmobilidade.pt/reference/hub","licenseCheckedOn":"2026-11-05","licenseNote":"TML's licence for GO Hub data (CC BY 4.0 unless stated otherwise), organization 53JAZ. TMP itself states no licence, and neither does the file or unirmobilidade.pt. The licence does not cover Unir's brand.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"UNIR_L5","displayName":"Unir (Xerbus)","attributionText":"© TMP — Transportes Metropolitanos do Porto (Unir), via TML GO Hub — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://go.tmlmobilidade.pt/reference/hub","licenseCheckedOn":"2026-11-05","licenseNote":"TML's licence for GO Hub data (CC BY 4.0 unless stated otherwise), organization 53JAZ. TMP itself states no licence, and neither does the file or unirmobilidade.pt. The licence does not cover Unir's brand.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"CARRIS","displayName":"Carris (Lisboa)","attributionText":"© Carris — Companhia Carris de Ferro de Lisboa, S.A. — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://nap-portugal.imt-ip.pt/nap/multimodalsupplydetail/10217","licenseCheckedOn":"2026-10-10","licenseNote":"NAP record 10217 (owner Carris) for the gateway.carris.pt GTFS API we download.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"IP_STATIONS","displayName":"Infraestruturas de Portugal — Estações e apeadeiros","attributionText":"© Infraestruturas de Portugal, S.A. — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://dados.gov.pt/datasets/estacoes-e-apeadeiros","licenseCheckedOn":"2026-10-10","licenseNote":"Railway station names and positions behind the CP station catalogue.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"},{"operator":"INE_ADDRESSES","displayName":"INE — Base Nacional de Moradas (High-Value Dataset)","attributionText":"Fonte: INE, I.P. — Base Nacional de Moradas (INSPIRE Endereços), via OpenAddresses — CC BY 4.0","licenseSpdxId":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","usageRestrictions":[],"licenseStatus":"VERIFIED","licenseSourceUrl":"https://dados.gov.pt/datasets/base-nacional-de-moradas","licenseCheckedOn":"2026-10-10","licenseNote":"Also NAP record 157 (owner INE): the INSPIRE Addresses download service OpenAddresses repackages.","changesNoticeUrl":"https://trilhoapp.com/en/sources/"}]