FAQ - Nouveau portail développeurs

Suivez la procédure suivante pour créer votre compte sur le nouveau portail développeur de la STM :

  1. Accéder au portail par l’adresse https://portail.developpeurs.stm.info/apihub

    Note : La page sera en anglais et il n’est pas possible à cette étape de changer la langue. Suivez les captures d’écran suivantes pour vous orienter jusqu’à ce que vous puissiez changer la langue pour Français.
     
  2. Cliquez sur le bouton « CREATE AN API HUB ACCOUNT »


     
  3. Remplissez uniquement les deux premiers champs avec votre adresse courriel, laissez les champs « Organization or Workspace » et « Organization Description » vides, glissez le bouton « Slide to confirm » vers la droite et cliquez sur « SUBMIT ».


     
  4. Sous peu, vous recevrez un courriel de confirmation avec le titre « Activez votre compte du Portail Développeur / Activate your Portail Développeur account »



    Cliquez sur l’hyperlien pour compléter votre enregistrement.
     
  5. Remplissez tous les champs (dans l’ordre : prénom, nom de famille, nom d’usager, mot de passe, confirmation de mot de passe), lisez les termes d’utilisation (Terms of use), cochez la case et cliquez sur « ACTIVATE YOUR ACCOUNT »
     
  6. Connectez-vous avec votre nouveau compte en utilisant le nom d’usager et le mot de passe choisi précédemment.



     

Changement de langue

Une fois connecté sur le portail, si vous le désirez, vous pouvez changer la langue d’affichage pour le français en cliquant sur le menu en haut à droite :

Le choix de langue sera gardé en mémoire dans votre navigateur. Cette opération sera à refaire si jamais vous videz sa mémoire tampon ou que vous utilisez un autre navigateur.

  1. Allez dans la section Applications à gauche.
  2. Cliquez sur Ajouter une application.
  3. Saisissez le nom désiré, et indiquer une description au besoin.
  4. Ajouter l'API ou les APIs que vous désirez utiliser en cliquant sur leur icone "+", et acceptez les termes d'utilisation.
  5. Laissez les champs URL de rappel et Portée vides.
  6. Sélectionnez "Secret en texte brut".

Chaque API est documentée de deux façons:

  • L'onglet Spécifications de l'API inclus le document Swagger et les informations requises pour tester les APIs en ligne.
  • L'onglet Documentation de l'API contient un Wiki avec des informations complémentaires.

Pour des raisons de sécurité et de capacité, et afin de protéger l'intégrité de nos systèmes, chaque API est associée à un profil de limitation de débit et un quota de requêtes par jour. Ces profils s'appliquent globalement pour chaque API et ne sont pas propre à chaque utilisateur.

Si vous atteignez la limite, vous recevrez un code HTTP 429 et le message "Rate limit exceeded". Il vous faudra donc réduire votre débit de requêtes par seconde ou attendre au lendemain avant de pouvoir réessayer à nouveau.

Pour accéder aux GTFS-realtime
et à l’API i3, inscrivez-vous sur
notre portail développeur

Haut de page