Saisie d'une Attestation d’Entrée en Stage (AES)

Présentation

Ce service permet de tester la saisie des attestations d'entrée en stage (AES) pour les individus inscrits aux formations du catalogue.

 

Description de la requête

Point d'accès

POST https://api.emploi-store.fr/partenaire/zerosaisietest/v1/attestations-entrees-stages

 

Paramètres d'entrée

En-tête(s) Valeur
Accept application/json
Content-Type application/json
Pe-fonc-apimode production
Code Cardinalité Format Valeur attendue Description
idRegionalDE 1 String 25 5160124F Identifiant régional de l'individu
codeGeoDE 1 String 3 Caractères autorisés : [0-9]3

Code géographique de l'individu

Liste des valeurs possibles

dateEntree 1 Date Date au format YYYY-MM-DD Date d'entrée effective en stage. La date d'entrée doit être supérieure ou égale à celle de début de formation.
codeStatutAES 1 String 3 ABS

Liste des valeurs possibles :

  • PRS→ présent
  • ABS→ absent
numeroFormation 1 String 25 20_1262663 Numéro InterCarif de la formation
numeroAction 1 String 25 20_1330305 Numéro InterCarif de l'action de formation
numeroSession 1 String 25 1330305 Numéro InterCarif de la session de formation
codeMotifAbsence 0..1 String 4 AS06

Code du motif d’absence, uniquement nécessaire dans le cas de la saisie d’une absence

Liste des valeurs possibles :

  • AS03→ Retour à l'emploi
  • AS04→ Création / Reprise d'entreprise
  • AS05→ Retenu(e) sur autre formation
  • AS06→ Abandon du projet de formation
  • AS07→ Arrêt maladie / Congé maternité ou paternité
  • AS08→ Raison matérielle (mobilité, déménagement, finances)
  • AS09→ Autres
  • AS10→ Absence ou abandon non justifié par le demandeur d'emploi

 

Description de la réponse

Un code retour 200 signifie que l'opération a été réalisée avec succès.

 

Exemples

Cas 1 – individu présent au démarrage de la formation

Appel

POST /zerosaisietest/v1/attestations-entrees-stages HTTP/1.1
Host: https://api.emploi-store.fr/partenaire
Accept: application/json
Authorization: Bearer {{token}}
Content-Type: application/json
pe-fonc-apimode: production

{
    "idRegionalDE":"5160124F",
    "codeGeoDE":"049",
    "dateEntree":"2019-09-02",
    "codeStatutAES":"PRS",
    "numeroFormation":"20_1262663",
    "numeroAction":"20_1330305",
    "numeroSession":"1330305"
}

 

Retour : HTTP 200 OK

 

Cas 2 – individu absent au démarrage de la formation

Appel

POST /zerosaisietest/v1/attestations-entrees-stages HTTP/1.1
Host: https://api.emploi-store.fr/partenaire
Accept: application/json
Authorization: Bearer {{token}}
Content-Type: application/json
pe-fonc-apimode: production

{
    "idRegionalDE":"5160124F",
    "codeGeoDE":"049",
    "dateEntree":"2019-09-02",
    "codeStatutAES":"ABS",
    "numeroFormation":"20_1262663",
    "numeroAction":"20_1330305",
    "numeroSession":"1330305",
    "codeMotifAbsence":"AS06"
}

 

Retour : HTTP 200 OK

 

Cas 3 – saisie d'absence sans renseigner le motif d'absence (cas d'erreur)

Appel

POST /zerosaisietest/v1/attestations-entrees-stages HTTP/1.1
Host: https://api.emploi-store.fr/partenaire
Accept: application/json
Authorization: Bearer {{token}}
Content-Type: application/json
pe-fonc-apimode: production

{
    "idRegionalDE":"5160124F",
    "codeGeoDE":"049",
    "dateEntree":"2019-09-02",
    "codeStatutAES":"ABS",
    "numeroFormation":"20_1262663",
    "numeroAction":"20_1330305",
    "numeroSession":"1330305"
}

 

Retour : HTTP 400 Bad Request

{
    "codeApplicatif": "1117",
    "messageErreur": "Le motif d'absence est obligatoire"
}