Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| en:guide_callbacks [2025/08/05 09:20] – [PAYLOAD STRUCTURE] admin | en:guide_callbacks [2025/09/23 15:51] (Version actuelle) – [CALLBACK ENDPOINTS] admin | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ~~NOTOC~~ | + | [[: |
| - | [[:fr: | + | |
| ---- | ---- | ||
| ====== INTRODUCTION TO CALLBACKS ====== | ====== INTRODUCTION TO CALLBACKS ====== | ||
| Ligne 30: | Ligne 29: | ||
| Below is an example of a payload (in JSON format) sent by ID360 to your callback URL: | Below is an example of a payload (in JSON format) sent by ID360 to your callback URL: | ||
| - | {{: | + | {{: |
| ==== PREREQUISITES ==== | ==== PREREQUISITES ==== | ||
| Ligne 46: | Ligne 45: | ||
| ==== STRUCTURE AND CHARACTERISTICS ==== | ==== STRUCTURE AND CHARACTERISTICS ==== | ||
| - | {{callbackintermediaire.png? | + | {{:callbackintermediaire.png? |
| The **status** of an intermediate callback will always be set to “STARTED”. | The **status** of an intermediate callback will always be set to “STARTED”. | ||
| Ligne 62: | Ligne 61: | ||
| === Identity Documents === | === Identity Documents === | ||
| - | | ‘enrollment_step’ > ‘name’ | + | ^ ‘enrollment_step’ > ‘name’ |
| - | |----------------------------|--------------------|-----------------------------------------------------------| | + | |
| | id_document | | id_document | ||
| - | | id_document_mandat | + | | id_document_mandate |
| | fake_photo_id | | fake_photo_id | ||
| | phone_detection | | phone_detection | ||
| Ligne 72: | Ligne 70: | ||
| === Electronic Identification Methods === | === Electronic Identification Methods === | ||
| - | | ‘enrollment_step’ > ‘name’ | + | ^ ‘enrollment_step’ > ‘name’ |
| - | |----------------------------|-------------------|-----------------------------------------------------------| | + | |
| | ar24 | PVID | AR24 has provided ID360 with the enrollment results | | ar24 | PVID | AR24 has provided ID360 with the enrollment results | ||
| | france_connect | | france_connect | ||
| Ligne 81: | Ligne 78: | ||
| === Selfie === | === Selfie === | ||
| - | | ‘enrollment_step’ > ‘name’ | + | ^ ‘enrollment_step’ > ‘name’ |
| - | |----------------------------|------------------------|-----------------------------------------------------------| | + | |
| | facecomparison | | facecomparison | ||
| | liveness | | liveness | ||
| Ligne 88: | Ligne 84: | ||
| === Additional Documents === | === Additional Documents === | ||
| - | | ‘enrollment_step’ > ‘name’ | + | ^ ‘enrollment_step’ > ‘name’ |
| - | |----------------------------|--------------------------|-----------------------------------------------------------| | + | |
| | property_tax_notice | | property_tax_notice | ||
| | proof_of_address | | proof_of_address | ||
| Ligne 101: | Ligne 96: | ||
| === Other Controls === | === Other Controls === | ||
| - | | ‘enrollment_step’ > ‘name’ | + | ^ ‘enrollment_step’ > ‘name’ |
| - | |----------------------------|--------------------|-----------------------------------------------------------| | + | |
| | phone | Phone number | | phone | Phone number | ||
| | otp | OTP code | User successfully entered the OTP code | | | otp | OTP code | User successfully entered the OTP code | | ||
| Ligne 110: | Ligne 104: | ||
| The final callback notifies you of the completion of the identification process and provides final status details. | The final callback notifies you of the completion of the identification process and provides final status details. | ||
| - | {{callbackfinale.png? | + | {{:callbackfinale.png? |
| The status of a final callback can be: | The status of a final callback can be: | ||
| Ligne 123: | Ligne 117: | ||
| If this response is not received, up to 6 additional retry attempts will be made according to the following schedule: | If this response is not received, up to 6 additional retry attempts will be made according to the following schedule: | ||
| - | | Attempt | + | ^ Attempt |
| - | |---------|---------|---------|--------------------| | + | |
| | 1 | 10 | 0.17 | 0.17 | | | 1 | 10 | 0.17 | 0.17 | | ||
| | 2 | 80 | 1.33 | 1.50 | | | 2 | 80 | 1.33 | 1.50 | | ||
| Ligne 138: | Ligne 131: | ||
| ====== CALLBACK ENDPOINTS ====== | ====== CALLBACK ENDPOINTS ====== | ||
| - | In the body of the user file creation step: | + | In the body when creating a user file: |
| - | ```json | + | < |
| " | " | ||
| { | { | ||
| Ligne 149: | Ligne 142: | ||
| " | " | ||
| { | { | ||
| - | " | + | " |
| } | } | ||
| ] | ] | ||
| } | } | ||
| ] | ] | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === 📝 Field Details === | ||
| + | |||
| + | * **'' | ||
| + | * **'' | ||
| + | * **'' | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === 🎯 List of Possible Statuses in '' | ||
| + | |||
| + | * **'' | ||
| + | * **'' | ||
| + | * **'' | ||
| + | * **'' | ||
| + | * **'' | ||
| + | * **'' | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === 💬 Comment === | ||
| + | |||
| + | * You can define multiple endpoints by adding them to the **'' | ||
| + | * Each callback will only be triggered for the statuses specified in **'' | ||