Skip to content
API_Server logo

API Server

WORK IN PROGRESS

Ce serveur est en cours de documentation!

Une réanalyse complète de le backend est en cours (désolé c'est la procrastination)

Vous souhaitez aider? Un sample des requêtes est disponible ici.

API Server est la toute nouvelle API de la T2C depuis la grande refonte de leur infrastructure du 20 Décembre 2025.

Ce backend est un remplacement total des autres backends de l'API WinDev.

Leur instance de production est disponible sur api.t2c.fr et leur instance de développement est sur api-staging.t2c.fr.

Drupal est utilisé en tant que CMS.

Status

EndpointDescription
/statusStatus de maintenance et version à force-update

Editorial

EndpointDescription
/editorial/newsActualités du réseau T2C et SMTC-AC
/editorial/linesInformations sur les Lignes (Identifiants, Directions, PDF des Plans...)
/editorial/lines/{slug}Informations sur une Ligne spécifiée (cassé dans l'appli)
/editorial/eventsÉvénements de T2C
/editorial/park-and-rideParkings et Stations C.vélo?
/editorial/sales-pointsPoints de ventes proches d'un arrêt spécifié

SIV (Système d'Informations Voyageur)

EndpointDescription
/siv/alerts/bannersAlerte à l'ouverture de l'appli???
/siv/routesInformations sur chaque Ligne et directions
/siv/alerts/{alertId}Voir les infos d'une alerte??? (cassé dans l'appli)
/siv/alertsToutes les alertes du réseau
/siv/alerts/by-line/{lineId}Toutes les alertes d'une ligne
/siv/stopsInformations sur chaque arrêt
/siv/stops/searchRechercher un arrêt (avec les parkings et Stations C.vélo)
/siv/stops/{stopId}Informations détaillées sur un arrêt spécifié
/siv/stops/{stopId}/departuresVoir les horaires d'un arrêt
/siv/stops/{stopId}/routes/{routeId}/departuresVoir les horaires d'un arrêt avec une direction spécifiée
/siv/poiPositions des éléments (Arrêts; Parkings; C.vélo; Points de Vente) sur la carte
/siv/trips/{tripId}/stopsAperçu des arrêts sur la carte de Ligne???
/siv/trips/{tripId}/shapesForme des aperçus sur la carte de Ligne
/siv/stops/{stopId}/routesLignes desservies d'un arrêt spécifié
/siv/itinerariesItinéraires

À vérifier:

EndpointDescription
/siv/bikeInformations stations C.vélo
/siv/routes/{lineId}Informations d'une ligne définie???

Favorites

EndpointDescription
/favorite/favorites/meObtenir les favoris d'un utilisateur
/favorite/favoritesAjouter un arrêt à un favori

Notifications

EndpointDescription
/notification/notifications/me/unread-countObtenir le nombre de notifications non-lues
/notification/notifications/me/Obtenir les Notifications des lignes abonnées
/notification/notifications/me/topicsObtenir les lignes abonnées d'un utilisateur
/notification/notifications/associate-topicsS'abonner à une ligne
/notification/notifications/mark-all-as-readMarquer toutes les notifications comme lues

Avertissement

Avertissement Légal

Ceci est une documentation non officielle de l'API utilisée dans l'appli T2C.

Nous ne sommes pas associés à "T2C", la "Régie EPIC T2C", à "C.Vélo", au "SMTC-AC" ou à tout autre service lié au réseau de transport de Clermont.

Les logos, marques et autres éléments associés à T2C sont la propriété de leurs détenteurs respectifs.