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

pid
string
required

Unique project identifier.

sid
string
required

Unique submission identifier.

action
string
required

Injection option action, use addveri.

cf1
string

Custom option field #1.

cf2
string

Custom option field #2.

cf3
string

Custom option field #3.

userid
string

Custom unique user identifier.

4-2. Error Responses

Error CodeDescription
Invalid requiredMissing required parameter.
Required field is missingMissing one or more of the following: sid, pid, or address data.
Invalid submissionIdThe provided sid does not exist.
Invalid projectIdThe provided pid does not exist.
Error in injecting addressUndefined, 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.