Endpoints de l'API web
L’API d’intégration de La Suite expose plusieurs endpoints facilitant l’usage des UI communes.
URL de l’API
C’est par exemple l’URL à passer comme lasuiteApiUrl
aux composants React.
Arrière-plan de page d’accueil
- Méthode : GET
- Retourne : une image en AVIF ou JPG en 1920x1200
- Passer l’id d’un service à la place de
{id}
.
💡 Si votre service n’est pas (encore) supporté, vous pouvez utiliser l’iddefault
.
Les photos d’arrière-plan de chaque page d’accueil de service changent plusieurs fois par mois à travers tous les services.
Pour que ce changement se fasse sans avoir à mettre à jour le code des pages d’accueil régulièrement, un service peut requêter une photo d’arrière-plan avec son identifiant. L’image exposée sur cette URL change régulièrement.
Les photos sont disponibles à la fois en avif et en jpeg.
Exemple d’usage
Avec le service Resana :
Widget La Gaufre
- Méthode : GET
- Retourne : le JavaScript s’occupant d’afficher la popup listant les services de La Suite au clic sur le bouton Gaufre
- Ajouter
?type=local
en paramètre pour afficher la liste des services de La Suite territoriale
Liste des services de La Suite
Retourne un tableau JSON listant les services de La Suite numérique ou de La Suite territoriale. Chaque service a cette structure :
id
l’identifiant du service, utilisé par d’autres APIs,name
le nom du service,url
l’url de la page d’accueil du service.
Ce endpoint sert principalement à retrouver l’id
correspondant à un service et est là plutôt à
titre informatif.