2.7 KiB
title
| title |
|---|
| 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
https://integration.lasuite.numerique.gouv.fr
C'est par exemple l'URL à passer comme lasuiteApiUrl aux composants React.
Arrière-plan de page d'accueil
https://integration.lasuite.numerique.gouv.fr/api/backgrounds/v1/{id}.avif
https://integration.lasuite.numerique.gouv.fr/api/backgrounds/v1/{id}.jpg
- 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 :
<picture>
<source
srcset="https://integration.lasuite.numerique.gouv.fr/api/backgrounds/v1/resana.avif"
type="image/avif"
/>
<img
src="https://integration.lasuite.numerique.gouv.fr/api/backgrounds/v1/resana.jpg"
alt=""
width="1920"
height="1080"
/>
</picture>
Widget La Gaufre
https://integration.lasuite.numerique.gouv.fr/api/v1/gaufre.js
- 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=localen paramètre pour afficher la liste des services de La Suite territoriale
Liste des services de La Suite
https://integration.lasuite.numerique.gouv.fr/api/v1/services.json
https://integration.lasuite.numerique.gouv.fr/api/v1/services-local.json
Retourne un tableau JSON listant les services de La Suite numérique ou de La Suite territoriale. Chaque service a cette structure :
idl'identifiant du service, utilisé par d'autres APIs,namele nom du service,urll'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.