feat(api particulier): add MESRI adapter
This commit is contained in:
parent
5097e78b45
commit
3d81d4b541
7 changed files with 386 additions and 0 deletions
|
@ -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 = {})
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue