Outils pour utilisateurs

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
guide_du_developpeur_service [2025/08/06 16:10] adminguide_du_developpeur_service [2025/10/20 15:10] (Version actuelle) – [Guide du développeur - ID360 Service] admin
Ligne 1: Ligne 1:
-~~NOTOC~~ 
 [[:guide_du_developpeur_service|Français]] | [[:en:guide_du_developpeur_service|English]] [[:guide_du_developpeur_service|Français]] | [[:en:guide_du_developpeur_service|English]]
 ---- ----
Ligne 30: Ligne 29:
   - **Finalisation du dossier** : Finalise l'enrôlement   - **Finalisation du dossier** : Finalise l'enrôlement
   - **Récupération du rapport** : Vous pourrez récupérer le rapport du dossier utilisateur en utilisant l'identifiant du dossier obtenu lors de la deuxième étape. Ce rapport contiendra le statut du dossier ainsi que des informations techniques et sur les différentes étapes de vérification.   - **Récupération du rapport** : Vous pourrez récupérer le rapport du dossier utilisateur en utilisant l'identifiant du dossier obtenu lors de la deuxième étape. Ce rapport contiendra le statut du dossier ainsi que des informations techniques et sur les différentes étapes de vérification.
 +  - **Récupération de l'idClaim (en option)** : Uniquement dans le cas de la signature électronique avancée, retourne un ASIC-E.
  
 ---- ----
Ligne 90: Ligne 90:
   * Tant que le token est valide, **il ne faut pas refaire un appel à ''/login/''**.   * Tant que le token est valide, **il ne faut pas refaire un appel à ''/login/''**.
   * Le token s’utilise dans les appels suivants sous forme de header : ''Authorization: Token 0123456789abcdef01234567''   * Le token s’utilise dans les appels suivants sous forme de header : ''Authorization: Token 0123456789abcdef01234567''
 +  * Le token est composé de 25 caractères (longueur fixe).
  
 ---- ----
Ligne 448: Ligne 449:
       - ''birth_date'' → date de naissance       - ''birth_date'' → date de naissance
   * Pour connaître les données attendues, vous pouvez interroger :   * Pour connaître les données attendues, vous pouvez interroger :
-    [[https://preprod.id360docaposte.com/api/1.0.0/enrollment/flow/enrollment_info]]+    [[https://preprod.id360docaposte.com/api/1.0.0/enrollment/flow/enrollment_info]]    
  
 ---- ----
Ligne 462: Ligne 463:
  
 Le body doit simplement contenir **la donnée à vérifier**, au format brut (texte ou valeur simple). Le body doit simplement contenir **la donnée à vérifier**, au format brut (texte ou valeur simple).
 +
 +Attention, les données doivent être poussées en UTF-8.
  
 ---- ----
Ligne 507: Ligne 510:
   * **`total_pages`** : indique le **nombre total de pages** à envoyer pour le document (ex : `2` pour une CNI recto/verso).   * **`total_pages`** : indique le **nombre total de pages** à envoyer pour le document (ex : `2` pour une CNI recto/verso).
   * **`uploaded_page`** : index (commençant à `0`) de la page actuellement envoyée.   * **`uploaded_page`** : index (commençant à `0`) de la page actuellement envoyée.
 +  * **Formats autorisés** : jpg, jpeg, png, pdf, heic
 +  * **Taille maximale** par document : 9,5 Mo
  
 ---- ----
Ligne 555: Ligne 560:
   * **`@selfie.PNG`** : remplacez par le chemin vers votre fichier image (ex. photo prise par l’utilisateur).   * **`@selfie.PNG`** : remplacez par le chemin vers votre fichier image (ex. photo prise par l’utilisateur).
   * **`total_pages`** : doit être `1` pour un selfie.   * **`total_pages`** : doit être `1` pour un selfie.
-  * **`uploaded_page=0`** : reste à `0` car il n’y a qu’une seule page.+  * **`uploaded_page=0`** : reste à `0` car il n’y a qu’une seule page.   
 +  * **Formats autorisés** : jpg, jpeg, png, pdf, heic 
 +  * **Taille maximale** par document : 9,5 Mo
  
 ---- ----
Ligne 652: Ligne 659:
  
 **HTTP Status** : ''200 OK''   **HTTP Status** : ''200 OK''  
 +
 **Format de la réponse** : JSON **Format de la réponse** : JSON
  
Ligne 735: Ligne 743:
 [[https://preprod.id360docaposte.com/static/swagger.html#/enrollment/enrollment_proof_slip|Téléchargement du PDF du rapport]] [[https://preprod.id360docaposte.com/static/swagger.html#/enrollment/enrollment_proof_slip|Téléchargement du PDF du rapport]]
  
 +====== 10. Récupération de l'idClaim ======
 +
 +[[https://preprod.id360docaposte.com/static/swagger.html#/enrollment/enrollment_idclaim|Voir la méthode dans le Swagger]]
 +
 +----
 +
 +=== 🔧 Requête CURL – Production ===
 +<code javascript>
 +curl -X GET \
 +  "https://id360docaposte.com/api/1.0.0/enrollment/{id}/idclaim" \
 +  -H "accept: application/json" \
 +  -H "Authorization: Token 0123456789abcdef01234567"
 +</code>
 +
 +----
 +
 +=== 🔧 Requête CURL – Préproduction ===
 +<code javascript>
 +curl -X GET \
 +  "https://preprod.id360docaposte.com/api/1.0.0/enrollment/{id}/idclaim" \
 +  -H "accept: application/json" \
 +  -H "Authorization: Token 0123456789abcdef01234567"
 +</code>
 +
 +----
 +
 +=== 🛠 Informations techniques ===
 +
 +  * **''{id}''** : identifiant du dossier utilisateur, récupéré lors de sa création.
 +  * **Paramètres** : aucun paramètre attendu dans cette requête.
 +
 +----
 +
 +=== ✅ Résultat attendu ===
 +
 +**HTTP Status** : ''200 OK'' 
 + 
 +**Format de la réponse** : ASIC-E
 +
 +----
 +
 +=== 💬 Commentaires ===
 +
 +  * Le token de connexion est **valable 15 minutes**, renouvelées à chaque appel utilisant ce token.
 +  * En cas de token expiré ou absent, vous recevrez une **erreur 401 Unauthorized**.
 +  * Tant que votre token est valide, **il ne faut pas réutiliser la méthode ''login''**.
 +  * Le token s’utilise dans l’en-tête des appels suivants sous la forme :
 +
 +<code>
 +Authorization: Token le_token_retourné_par_login
 +</code>
  

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also, you acknowledge that you have read and understand our Privacy Policy. If you do not agree, please leave the website.

Plus d’informations