Data Injection
Data Injection is a method to update information for an existing submission via a separate path. This process replaces existing category data with new information.
1. Prerequisites
To perform an Injection, a submission must first be created via Liveform.
2. Query String Options (Injection)
Additional information sent via Query Strings is included in the response data when calling the API. This enables the following functionalities:
- Generation of a unique user ID for KYC submitter identification.
- Addition of up to three custom fields.
3. Implementation Method
Query String options can be applied using the ARGOS ID Check Liveform. All Query String values must be URL-encoded.
4. URL Structure
- Basic Form URL:
https://form.argosidentity.com/?pid={project_Id}
- URL with Injection:
https://form.argosidentity.com/?pid={project_id}&action=addveri&sid={submission_id}
4-1. Key Parameters
Unique project identifier.
Unique submission identifier.
Injection option action, use addveri
.
Custom option field #1.
Custom option field #2.
Custom option field #3.
Custom unique user identifier.
4-2. Error Responses
Error Code | Description |
---|---|
Invalid required | Missing required parameter. |
Required field is missing | Missing one or more of the following: sid, pid, or address data. |
Invalid submissionId | The provided sid does not exist. |
Invalid projectId | The provided pid does not exist. |
Error in injecting address | Undefined, unspecified error occurred during address injection. |
5. Address Update Results
5-1. On Success
- Redirects to the results page.
- Displays the message: “Address verification completed.”
5-2. On Failure
- Redirects to an error page.
- Displays the message: “An error occurred while processing the address information. Please try again.” The user can then proceed with re-verification.
This guide helps you effectively utilize the Data Injection feature and Query String options in ID Check to flexibly manage and customize the ID Check process.
Was this page helpful?