Transitland v2 REST API
Flux GTFS agrégés à l'échelle mondiale : opérateurs, lignes, arrêts, horaires et métadonnées de flux pour des milliers d'agences de transport, avec une clé API gratuite.
Transitland (par Interline) est un catalogue ouvert qui agrège et normalise les flux GTFS et GTFS-Realtime de milliers d'opérateurs de transport à travers le monde. L'API REST v2 permet d'interroger les flux, les versions de flux, les agences/opérateurs, les lignes, les arrêts et les départs via des Onestop IDs stables, avec une sortie GeoJSON et des options PNG de carte statique. Une API GraphQL est également disponible pour des requêtes plus riches. Une clé API gratuite est requise ; le niveau gratuit a une limite de débit plus faible, les niveaux supérieurs sont payants.
Palier gratuit
Niveau gratuit avec une clé API enregistrée (limite de débit relativement basse). Le niveau Pro (payant) augmente le débit et le quota. Les chiffres exacts du niveau gratuit ne sont pas publiés.Limites de débit
Non publiés ; la documentation indique que le niveau gratuit a une « limite de débit relativement basse », avec des débits plus élevés sur Pro. Transmettez la clé via le paramètre de requête apikey ou l'en-tête apikey.Authentification
Clé APIURL de base
https://transit.land/api/v2/restCe que vous pourriez construire avec
- Rechercher des lignes/arrêts/opérateurs à proximité d'une coordonnée dans le monde entier
- Construire une couche de données de transport sans ingérer soi-même des archives GTFS brutes
- Résoudre des Onestop IDs et des versions de flux pour des pipelines en aval
- Tableau des départs pour un arrêt arbitraire dans n'importe quelle ville couverte
Endpoints clés
- GET
/feedsLister/rechercher les flux de transport agrégés et leur statut de récupération. - GET
/operatorsLister les opérateurs/agences de transport ; filtrer par localisation, Onestop ID ou recherche. - GET
/routesInterroger les lignes ; filtrer par opérateur, bbox ou rayon lat/lon. - GET
/stopsInterroger les arrêts ; prend en charge la sortie GeoJSON et les géofiltres rayon/bbox. - GET
/stops/{stop_key}/departuresDéparts programmés (et fusionnés temps réel) depuis un arrêt.
Les membres accèdent à la recette exécutable
Inscrivez-vous gratuitement pour copier l'exemple de requête, voir une réponse type et lire les pièges à éviter.