Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.77 KB

File metadata and controls

34 lines (24 loc) · 1.77 KB

Usage de l'API PRIM

Cette intégration utilise la librairie idfm-api pour communiquer avec les services d'Île-de-France Mobilités.

Endpoints Authentifiés (PRIM)

Ces appels nécessitent une clé d'API (token) configurée dans l'intégration.

1. Temps Réel (Stop Monitoring)

Récupère les prochains passages pour un arrêt donné..

  • URL: https://prim.iledefrance-mobilites.fr/marketplace/stop-monitoring
  • Méthode: GET
  • Paramètres:
Nom Description Source
MonitoringRef Identifiant de l'arrêt (ex: STIF:StopPoint:Q:473921:). Peut être un StopPoint ou un StopArea. Récupéré statiquement depuis les fichiers Open Data (GTFS/Référentiels) au chargement de l'intégration.
LineRef Identifiant de la ligne (ex: STIF:Line::C01742:). Récupéré statiquement depuis les fichiers Open Data (Référentiel des lignes) au chargement de l'intégration.

Note sur les Destinations : La liste des destinations proposées lors de la configuration est récupérée dynamiquement en analysant le trafic en temps réel renvoyé par cet endpoint. Si aucun train n'est affiché pour une destination donnée au moment de la configuration, cette destination n'apparaîtra pas dans la liste.

2. Info Trafic (Navitia)

Récupère les perturbations et alertes trafic pour une ligne.

  • URL: https://prim.iledefrance-mobilites.fr/marketplace/v2/navitia/lines/line:IDFM:{line_id}/line_reports
  • Méthode: GET

Données Open Data (Non Authentifié)

L'intégration (via la librairie) télécharge également des référentiels statiques depuis data.iledefrance-mobilites.fr. Ces appels n'utilisent pas la clé API PRIM.

  • Référentiel des lignes
  • Référentiel des arrêts
  • Relations arrêts/lignes