ActuTopo-guideSortiesForumsPhotosMatosAnnoncesConnexion
Inscription
Entrez votre email et récupérez votre mot de passe dans votre boite
Ou
J'ai déjà un compte
Connexion
Entrez l'email et le mot de passe que vous avez reçu lors de votre inscription
Créer un compte | Mot de passe oublié
API Skitour

L'API vous permet d'effectuer des requêtes sur la base topos/sorties de Skitour pour alimenter votre propre application. Chaque requête doit être signée dans le header avec le paramètre "cle" à récupérer dans la page de modification de votre profil. Conditions d'utilisation.

GET
/api/massifs
Récupère la liste des massifs

Exemple cURL :

curl -X GET -H "cle: yYOlbMcps8rOuUCdVDTwbawLXO26IHLM" "https://skitour.fr/api/massifs"

Réponse :

JSON exemple Massifs ou JSON {"ERROR":"type"}
GET
/api/sommets
Récupère une liste de sommets

Paramètres (facultatifs) :

Exemple cURL :

curl -X GET -H "cle: yYOlbMcps8rOuUCdVDTwbawLXO26IHLM" "https://skitour.fr/api/sommets?m=1,2,3"

Réponse :

JSON exemple Sommets ou JSON {"ERROR":"type"}
GET
/api/departs
Récupère une liste de départs

Paramètres (facultatifs) :

Exemple cURL :

curl -X GET -H "cle: yYOlbMcps8rOuUCdVDTwbawLXO26IHLM" "https://skitour.fr/api/departs?m=1,2,3"

Réponse :

JSON exemple Départs ou JSON {"ERROR":"type"}
GET
/api/refuges
Récupère une liste de refuges

Paramètres (facultatifs) :

Exemple cURL :

curl -X GET -H "cle: yYOlbMcps8rOuUCdVDTwbawLXO26IHLM" "https://skitour.fr/api/refuges?m=1,2,3"

Réponse :

JSON exemple Refuges ou JSON {"ERROR":"type"}
GET
/api/topos
Récupère une liste de topos

Paramètres (au moins un paramètre est obligatoire) :

Exemple cURL :

curl -X GET -H "cle: yYOlbMcps8rOuUCdVDTwbawLXO26IHLM" "https://skitour.fr/api/topos?m=1&ll=45.5,7.1"

Réponse :

JSON exemple Topos ou JSON {"ERROR":"type"}
GET
/api/topo/{id}
Récupère le topo {id}

Exemple cURL :

curl -X GET -H "cle: yYOlbMcps8rOuUCdVDTwbawLXO26IHLM" "https://skitour.fr/api/topo/125"

Réponse :

JSON exemple Topo ou JSON {"ERROR":"type"}
GET
/api/sorties
Récupère une liste de sorties, par défaut de la saison en cours

Paramètres (facultatifs) :

Exemple cURL :

curl -X GET -H "cle: yYOlbMcps8rOuUCdVDTwbawLXO26IHLM" "https://skitour.fr/api/sorties?a=2022&k=5"

Réponse :

JSON exemple Sorties ou JSON {"ERROR":"type"}
GET
/api/sortie/{id}
Récupère la sortie {id} et les conditions liées

Exemple cURL :

curl -X GET -H "cle: yYOlbMcps8rOuUCdVDTwbawLXO26IHLM" "https://skitour.fr/api/sortie/571"

Réponse :

JSON exemple Sortie ou JSON {"ERROR":"type"}
GET
/api/conditions
Récupère une liste de conditions, par défaut depuis un mois

Paramètres (facultatifs) :

Exemple cURL :

curl -X GET -H "cle: yYOlbMcps8rOuUCdVDTwbawLXO26IHLM" "https://skitour.fr/api/conditions?a=04.2022&o=N"

Réponse :

JSON exemple Conditions ou JSON {"ERROR":"type"}