Saisie d’une Attestation d’Inscription à un Stage (AIS)

Présentation

Ce service permet aux organismes de formation de saisir pour un individu inscrit en stage les détails de son attestation d’inscription en stage (AIS)

 

Description de la requête

Point d'accès

POST https://api.emploi-store.fr/partenaire/zerosaisietest/v1/inscriptions

 

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
siretOrganismeFormation 0..1 String 14 13001341000019

SIRET  de l'organisme de formation

dateDebutPlanFormation 1 Date Date au format YYYY-MM-DD hh:mm:ss

Les bornes du plan de formation transmises par l'appelant doivent être comprises (ou égales) aux bornes de la session de formation.

dateFinPlanFormation 1 Date Date au format YYYY-MM-DD hh:mm:ss

Les bornes du plan de formation transmises par l'appelant doivent être comprises (ou égales) aux bornes de la session de formation.

codeStatutInscription 1 String 3 ICR, ICA ou ICN

Valeurs possibles :

  • ICR→ retenu suite à l'information collective
  • ICA → absent à l'information collective
  • ICN → non retenu suite à l'information collective
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

nbHeureTotalFormation 1 Integer Caractères autorisés : [0-9]*

Nombre d'heure total de la formation

idRegionalDE 1 String 25

Un identifiant pairé avec le codeStatutInscription :

  • ICR→ 0676932W
  • ICA → 1190019Z
  • ICN → 1118237A

Identifiant régional du DE

codeGeoDE 1 String 3 Caractères autorisés : [0-9]3

Code géographique  du DE

Liste des valeurs possibles

 

Exemple d'appel

POST https://api.emploi-store.fr/partenaire/zerosaisietest/v1/inscriptions
Accept: application/json
Content-Type: application/json
Authorization: Bearer [Access token]
Pe-fonc-apimode: production

{
     "codeGeoDE" : "026",
     "codeStatutInscription" : "ICA",
     "dateDebutPlanFormation" : "2018-10-22 15:15:09",
     "dateFinPlanFormation" : "2019-06-15 15:15:09",
     "idRegionalDE" : "1190019Z",
     "nbHeureTotalFormation" : 3,
     "numeroAction" : "20_1330305",
     "numeroFormation" : "20_1262663",
     "numeroSession" : "1330305",
     "siretOrganismeFormation" : "13001341000019"
}

 

Description de la réponse

Données retournées

Code Cardinalité Format Description
apercuSessionFormation 1

Sous-balise

 
apercuSessionFormation.numeroAction 1 String 25

Numéro InterCarif de l'action de formation

apercuSessionFormation.numeroFormation 1 String 25

Numéro InterCarif de la formation

apercuSessionFormation.numeroSession 1 String 25

Numéro InterCarif de la session de formation

codeStatutInscription 1 String 3

Valeurs possibles :

  • ICR→ retenu suite à l'information collective
  • ICA → absent à l'information collective
  • ICN → non retenu suite à l'information collective
idNationalDE 1 String 25

Identifiant national crypté du DE

idProjetAction 1 String

 

listeModules 1 String 25

Nombre d'heure total de la formation

 

Exemple de retour

HTTP 200 OK
Content-Type: application/json;charset=UTF-8
Cache-Control: no-store
Pragma: no-cache

{
    "apercuSessionFormation": {
        "numeroInterCarifAction": "20_1330305",
        "numeroInterCarifFormation": "20_1262663",
        "numeroInterCarifSession": "1330305"
    },
    "codeStatutInscription": "ICA",
    "idInscription": 6481481,
    "idNationalDE": "S9LaZ161ahU6pRclLfsr518A8UCXg6vXM_WKkx5j8UQ",
    "idProjetAction": "EFO20181107A",
    "listeModules": []
}

 

Cas d'erreurs possibles

Retrouvez la liste des cas d'erreurs possibles sur la page Erreurs Types.

Syntaxe de la requête erronée :

HTTP 400 Bad request
Content-Type: application/json
Cache-Control: no-store
Pragma: no-cache

{
    "codeErreur": "ex025.erreurValidation",
    "codeHttp": 400,
    "message": "codeStatutInscription doit valoir ICR, ICN ou ICA. "
}