etalab / transport-site

Rendre disponible, valoriser et améliorer les données transports
https://transport.data.gouv.fr
195 stars 30 forks source link

API : proxy et auth pour l'API du validateur GTFS transport #4251

Closed AntoineAugusti closed 1 month ago

AntoineAugusti commented 1 month ago

Fixes #4250

Ajoute une route dans notre API (/api/validators/gtfs-transport?url=) qui permet d'authentifier un client souhaitant appeler l'API de notre validateur GTFS transport.

Voir le ticket pour plus de détails, l'idée est de protéger notre API finale, collecter des statistiques et avoir un endroit pour ajouter du code plus tard (stats, quotas, plus de logs etc).

Cette API n'est pas documentée pour le moment. On verra si et on souhaite faire ça si on généralise le service : Swagger, GitBook, validation à la demande etc.

AntoineAugusti commented 1 month ago

@vdegove Pourrais-tu review cette PR ? On a un client qui attend l'accès à cette API

vdegove commented 1 month ago

Merci pour les petits changements, ça part en prod.