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/resultat-ais

 

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

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

codeStatutInscription 1 String 3 ICR,ICNouPFW

Valeurs possibles :

  • ICR→ retenu suite à l'information collective
  • PFW→ retenu en attente
  • ICN → non retenu suite à l'information collective
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.

listePeriodeInterruptionDE

0    

Les bornes des périodes d'interruption doivent être comprises aux bornes du plan de formation du DE

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

Date de début de la période d'interruption du DE

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

Date de fin de la période d'interruption du DE

motifNonRetenu

1 String 2 05

Si le codeStatutInscription = ICN, le motif de rejet est obligatoire (voir onglet "Donnée - motifs non retenu")

financement 0    

Si l'individu est retenu, le financement est obligatoire

numeroConvention

1 String 12

41C261094385

Si financement Pôle emploi, le numéro de convention est obligatoire

codeFinanceur

1 Integer 16

Si financement hors Pôle emploi, le code de l'organisme financeur est obligatoire (voir onglet "Donnée - organismes financeurs")

codeOpca

1 String 2 05

Si l'codeFinanceur = 16, identifiant de l'Opca à fournir si la date de début du plan de l'individu est < 01/04/09 ou identifiant de l'Opco à fournir si la date de fin du plan est >= 01/04/19 (voir onglet "Donnée - OPCA OPCO")

dureeHebdo

1 Integer 35

Intensité hebdomadaire de la formation pour l'individu (en heures)

dureeEnEntreprise

0 Integer 70

Durée du stage en entreprise (en heures)

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

Nombre d'heure total de la formation

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

 

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 Sous-balise

 

           dateDebutPeriode 1 aaaa-mm-jjThh:mi:ss+GMT

Date de début du module de l'individu

           dateFinPeriode

1 aaaa-mm-jjThh:mi:ss+GMT

Date de fin du module de l'individu

           numPeriode 1

String 2

Numéro du module

 

Exemple de retour

OK - Retenu marché 2019
POST /zerosaisietest/v1/inscriptions/resultat-ais 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" : "0099912A",
"codeGeoDE" : "026",
"codeStatutInscription" : "ICR",
"dateDebutPlanFormation" : "2019-09-03 09:00:00",
"dateFinPlanFormation" : "2019-12-30 17:00:00",
    "listePeriodeInterruptionDE": [
        {
            "dateDebut": "2019-10-19 00:00:00",
            "dateFin": "2019-11-03 09:00:00"
        }
    ],
    "financement" : {
            "numeroConvention": "41C491094387"
    },
    "nbHeureTotalFormation" : 120,
    "dureeHebdo" : 35,
    "dureeEnEntreprise" : 0,
"numeroFormation" : "20_2018621013",
"numeroAction" : "20_s1349160",
"numeroSession" : "s1349160"

 

OK - Retenu hors marché 2019
POST /zerosaisietest/v1/inscriptions/resultat-ais 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" : "0205029H",
"codeGeoDE" : "026",
"codeStatutInscription" : "ICR",
"dateDebutPlanFormation" : "2019-09-02 09:00:00",
"dateFinPlanFormation" : "2019-11-15 17:00:00",
    "financement" : {
            "numeroConvention": "41C491094457"
    },
    "nbHeureTotalFormation" : 350,
    "dureeHebdo" : 35,
    "dureeEnEntreprise" : 0,
"numeroFormation" : "20_1303573",
"numeroAction" : "20_1426081",
"numeroSession" : "1426081"

 

OK - Retenu avec POEC
POST /zerosaisietest/v1/inscriptions/resultat-ais 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" : "0029797N",
"codeGeoDE" : "026",
"codeStatutInscription" : "ICR",
"dateDebutPlanFormation" : "2019-09-01 09:00:00",
"dateFinPlanFormation" : "2019-12-03 17:00:00",
    "financement" : {
            "numeroConvention": "41C491094923"
    },
    "nbHeureTotalFormation" : 400,
    "dureeHebdo" : 35,
    "dureeEnEntreprise" : 360,
"numeroFormation" : "20_2018625841",
"numeroAction" : "20_s1408913",
"numeroSession" : "s1408913"
}

 

OK - Retenu avec financement hors PE
POST /zerosaisietest/v1/inscriptions/resultat-ais 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" : "0036283N",
"codeGeoDE" : "026",
"codeStatutInscription" : "ICR",
"dateDebutPlanFormation" : "2019-09-01 09:00:00",
"dateFinPlanFormation" : "2019-12-31 17:00:00",
    "listePeriodeInterruptionDE": [
        {
            "dateDebut": "2019-10-19 00:00:00",
            "dateFin": "2019-11-03 09:00:00"
        }
    ],
    "financement" : {
            "codeFinanceur": "2"
    },
    "nbHeureTotalFormation" : 700,
    "dureeHebdo" : 35,
    "dureeEnEntreprise" : 0,
"numeroFormation" : "20_2018621013",
"numeroAction" : "20_s1349160",
"numeroSession" : "s1349160"
}

 

OK - Non retenu
POST /zerosaisietest/v1/inscriptions/resultat-ais 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" : "0193745T",
      "codeGeoDE" : "026",
      "motifNonRetenu" : "01",
      "codeStatutInscription" : "ICN",
      "numeroFormation" : "20_2018621013",
      "numeroAction" : "20_s1349160",
      "numeroSession" : "s1349160"
}

 

OK - Retenu en attente
POST /zerosaisietest/v1/inscriptions/resultat-ais 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" : "0706725E",
"codeGeoDE" : "026",
"codeStatutInscription" : "PFW",
"dateDebutPlanFormation" : "2019-09-02 09:00:00",
"dateFinPlanFormation" : "2019-12-03 17:00:00",
    "financement" : {
            "numeroConvention": "41C491094923"
    },
    "nbHeureTotalFormation" : 400,
    "dureeHebdo" : 35,
    "dureeEnEntreprise" : 0,
"numeroFormation" : "20_2018625841",
"numeroAction" : "20_s1408913",
"numeroSession" : "s1408913"
}

 

Cas d'erreurs possibles

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

Syntaxe de la requête erronée :

KO - DE inexistant
POST /zerosaisietest/v1/inscriptions/resultat-ais 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" : "1234567A",
"codeGeoDE" : "049",
"codeStatutInscription" : "ICR",
"dateDebutPlanFormation" : "2019-09-02 09:00:00",
"dateFinPlanFormation" : "2019-12-31 17:00:00",
    "listePeriodeInterruptionDE": [
        {
            "dateDebut": "2019-10-19 00:00:00",
            "dateFin": "2019-11-03 09:00:00"
        }
    ],
    "financement" : {
            "numeroConvention": "41C491094387"
    },
    "nbHeureTotalFormation" : 120,
    "dureeHebdo" : 35,
    "dureeEnEntreprise" : 0,
"numeroFormation" : "20_2018621013",
"numeroAction" : "20_s1349160",
"numeroSession" : "s1349160"
}

 

KO - Résultat déjà saisi
POST /zerosaisietest/v1/inscriptions/resultat-ais 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" : "0007327P",
"codeGeoDE" : "026",
"codeStatutInscription" : "ICR",
"dateDebutPlanFormation" : "2019-09-02 09:00:00",
"dateFinPlanFormation" : "2019-12-31 17:00:00",
    "listePeriodeInterruptionDE": [
        {
            "dateDebut": "2019-10-19 00:00:00",
            "dateFin": "2019-11-03 09:00:00"
        }
    ],
    "financement" : {
            "numeroConvention": "41C491094387"
    },
    "nbHeureTotalFormation" : 120,
    "dureeHebdo" : 35,
    "dureeEnEntreprise" : 0,
"numeroFormation" : "20_2018621013",
"numeroAction" : "20_s1349160",
"numeroSession" : "s1349160"
}

 

KO - DE sur une autre formation
POST /zerosaisietest/v1/inscriptions/resultat-ais 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" : "0852284W",
"codeGeoDE" : "026",
"codeStatutInscription" : "ICR",
"dateDebutPlanFormation" : "2019-09-02 09:00:00",
"dateFinPlanFormation" : "2019-12-31 17:00:00",
    "listePeriodeInterruptionDE": [
        {
            "dateDebut": "2019-10-19 00:00:00",
            "dateFin": "2019-11-03 09:00:00"
        }
    ],
    "financement" : {
            "numeroConvention": "41C491094387"
    },
    "nbHeureTotalFormation" : 120,
    "dureeHebdo" : 35,
    "dureeEnEntreprise" : 0,
"numeroFormation" : "20_2018621013",
"numeroAction" : "20_s1349160",
"numeroSession" : "s1349160"
}

 

KO - DE retenu sans financement
POST /zerosaisietest/v1/inscriptions/resultat-ais 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" : "0003651U",
"codeGeoDE" : "026",
"codeStatutInscription" : "ICR",
"dateDebutPlanFormation" : "2019-09-02 09:00:00",
"dateFinPlanFormation" : "2019-12-31 17:00:00",
    "listePeriodeInterruptionDE": [
        {
            "dateDebut": "2019-10-19 00:00:00",
            "dateFin": "2019-11-03 09:00:00"
        }
    ],
    "nbHeureTotalFormation" : 120,
    "dureeHebdo" : 35,
    "dureeEnEntreprise" : 0,
"numeroFormation" : "20_2018621013",
"numeroAction" : "20_s1349160",
"numeroSession" : "s1349160"
}

 

KO - DE sans PIF
POST /zerosaisietest/v1/inscriptions/resultat-ais 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" : "0097098S",
"codeGeoDE" : "026",
"codeStatutInscription" : "ICR",
"dateDebutPlanFormation" : "2019-09-02 09:00:00",
"dateFinPlanFormation" : "2019-12-31 17:00:00",
    "listePeriodeInterruptionDE": [
        {
            "dateDebut": "2019-10-19 00:00:00",
            "dateFin": "2019-11-03 09:00:00"
        }
    ],
    "financement" : {
            "numeroConvention": "41C491094387"
    },
    "nbHeureTotalFormation" : 120,
    "dureeHebdo" : 35,
    "dureeEnEntreprise" : 0,
"numeroFormation" : "20_2018621013",
"numeroAction" : "20_s1349160",
"numeroSession" : "s1349160"
}

 

KO - DE pas sur ICOP
POST /zerosaisietest/v1/inscriptions/resultat-ais 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" : "0570715T",
"codeGeoDE" : "026",
"codeStatutInscription" : "ICR",
"dateDebutPlanFormation" : "2019-09-02 09:00:00",
"dateFinPlanFormation" : "2019-12-31 17:00:00",
    "listePeriodeInterruptionDE": [
        {
            "dateDebut": "2019-10-19 00:00:00",
            "dateFin": "2019-11-03 09:00:00"
        }
    ],
    "financement" : {
            "numeroConvention": "41C491094387"
    },
    "nbHeureTotalFormation" : 120,
    "dureeHebdo" : 35,
    "dureeEnEntreprise" : 0,
"numeroFormation" : "20_2018621013",
"numeroAction" : "20_s1349160",
"numeroSession" : "s1349160"
}

 

KO - DE non retenu sans motif
POST /zerosaisietest/v1/inscriptions/resultat-ais 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" : "1247647N",
       "codeGeoDE" : "026",
       "codeStatutInscription" : "ICN",
       "numeroFormation" : "20_2018621013",
       "numeroAction" : "20_s1349160",
       "numeroSession" : "s1349160"
}