Usage
The Get Journey Summary API is designed to provide status updates on a specified journey. This API is intended for periodic checks on the journey's progress and current state.
Rate Limiting
- The API should be called with an interval of at least 2 seconds.
- Frequent calls beyond the advised interval may lead to temporary blocking of the API access as a measure to prevent system overload.
Authentication
Please refer to the API Credentials and Authentication page for more detailed information
API Response Description
The response has the following structure.
{
"journey_id": "6568c0f**********db3c96d",
"is_completed": true,
"step_summaries": [StepSummary],
"result": InterimJourneyResult
}
Property | Description |
---|---|
journey_id |
|
is_completed |
|
| |
|
Step Summary:
Each object in the step_summaries
array has:
{
"definition": {
"step_id": 0,
"step_type": "Document",
"step_title": "Photo ID"
},
"result": {
"has_passed_rules": true,
"is_concluded":true,
"status": "Submitted",
"error_user_feedback_code": null,
"error_user_feedback_title": "",
"error_user_feedback_details": ""
}
}
Property | Description |
---|---|
definition |
|
result |
|
Interim Journey Result
Holds the overarching outcomes of the journey.
{
"interim_rule_assessment": "Failed",
"interim_rule_details": {
"same_subject": {
"name": "Same Person",
"result": "Passed"
},
"under_age": {
"name": "Under Age",
"result": "Failed"
},
"no_duplicate_applicant":{
"name": "Unique Applicant",
"result": "Passed"
}
}
Property | Description |
---|---|
interim_rule_assessment |
|
interim_rule_details |
|
Rule Keys:
This table contains all the rule keys that exists in the interim_rule_details
Rule Key | Description |
---|---|
same_subject | The same person rule key. |
under_age | The under age rule key. |
no_duplicate_applicant | No duplicate applicant rule key |