feat(api particulier): add MESRI adapter

This commit is contained in:
François Vantomme 2021-12-08 17:41:27 +01:00 committed by simon lehericey
parent 5097e78b45
commit 3d81d4b541
7 changed files with 386 additions and 0 deletions

View file

@ -5,6 +5,7 @@ class APIParticulier::API
COMPOSITION_FAMILIALE_RESOURCE_NAME = "v2/composition-familiale"
AVIS_IMPOSITION_RESOURCE_NAME = "v2/avis-imposition"
SITUATION_POLE_EMPLOI = "v2/situations-pole-emploi"
ETUDIANTS_RESOURCE_NAME = "v2/etudiants"
TIMEOUT = 20
@ -34,6 +35,16 @@ class APIParticulier::API
get(SITUATION_POLE_EMPLOI, identifiant: identifiant)
end
def etudiants(ine)
# NOTE: Paramètres d'appel mutuellement exclusifs,
# l'appel par INE est réservé aux acteurs de la sphère de l'enseignement
# - INE, l'Identifiant National Étudiant
# - état civil, constitué du nom, prénom, date de naissance, sexe et lieu de naissance
# TODO: ajouter le support de l'état civil
get(ETUDIANTS_RESOURCE_NAME, ine: ine)
end
private
def get(resource_name, params = {})