Documentation API JDMA

Publié le mardi 19 novembre 2024

Pictogrammes DSFR — Dark — Digital — Coding

Le guide sur l’utilisation des clés API JDMA.

Pour commencer

Afin de pouvoir utiliser les points d'accès décrits dans cette documentation, vous allez en premier lieu devoir générer une clé API.

Vous pourrez créer deux types de clé API :


1. Générer une clé API liée à un service

Comment faire ?

  1. Afin de générer une clé API liée à un service, rendez-vous sur Services
  2. Cliquez sur le service pour lequel vous souhaitez ouvrir l'accès
  3. Dans la page qui s'ouvre, cliquez ensuite sur l'onglet 'Gérer les clés API'.
  4. Ensuite cliquer sur 'Générer une clé API'
  5. Vous pouvez désormais copier/coller la clé nouvellement créée, vous en aurez besoin pour chacun des points d'accès décrits dans cette documentation.

2. Générer une clé API liée à une organisation

Comment faire ?

  1. Afin de générer une clé API liée à une organisation, vous devez être administrateur de cette organisation. Si c'est le cas, rendez-vous sur Organisations
  2. Cliquez ensuite sur le bouton 'Clés API', pour l'organisation sur laquelle vous souhaitez ouvrir un accès.
  3. Dans la popup qui s'ouvre, vous pouvez ensuite cliquer sur 'Ajouter une clé API'.
  4. Vous pouvez désormais copier/coller la clé nouvellement créée, vous en aurez besoin pour chacun des points d'accès décrits dans cette documentation.

3. Point d'accès Infos Démarches

Ce point d'accès retourne les informations sur les services auxquels votre clé donne accès.
Il sera notamment utile pour récupérer les ids des démarches, et ainsi pouvoir filtrer les résultats du point d'accès /statsUsagers.

placeholder pour les devs : inserer code pour le point d'acces ici

4. Point d'accès statistiques de satisfaction des usagers

Ce point d'accès retourne les données de satisfaction des utilisateurs pour toutes les démarches liées à la clé fournie.
Il offre les options de filtrage suivantes :

Voici la correspondance entre les field_codes et les questions :

placeholder pour les devs : inserer code pour le point d'acces ici

Un problème, une question ? Contactez-nous.

Vous rencontrez un souci pour implémenter plusieurs boutons JDMA sur votre service ? Vous voyez un éventuel cas d’usage, mais vous n'êtes pas sûr de comment bien configurer le bouton JDMA ?

Contactez-nous à l’adresse suivante :

contact.jdma@design.numerique.gouv.fr.