3.1.3 Real-Time KYC Risk Assessment Parameters
This section describes request and response for JSON parameters.
Request JSON Parameters
Note:
The Data Type of the Account Type and Type Of Account Opening parameters are updated from String to Array.Table 3-1 Request JSON Parameters
| Parameter | Value Type | Description |
|---|---|---|
| Application ID | String | Unique Application ID generated by the onboarding
system for each request.
Note: This parameter is mandatory. |
| Request User ID | String | The person/process (ID/Name) who is sending the
onboarding request to KYC system.
Note: This parameter is mandatory. |
| Account Opening Jurisdiction | String | The jurisdiction where account is
opened.
Note: This parameter is mandatory. |
| Relationship Team Code | String | The unique relationship code of the
team.
Note: This parameter is mandatory. |
| Business Domain | String | The corresponding business domain of the
applicant.
Note: This parameter is mandatory. |
| Data Origin | String | Captures source system details responsible for onboarding requests. |
| SynchAPIFlag | String | To invoke the API synchronous or asynchronous manner. The output of the onboarding API changes based on the SynchAPIFlag. The expected values are Y or N. If the field is not provided, the value will be considered N. |
Table 3-2 Request JSON Parameters for Prospect
| Parameter | Value Type | Description |
|---|---|---|
| Applicant ID | String | Unique identification of the applicant that needs to process |
| Business Domanin | String | Business Domain of the prospect. |
| SynchAPIFlag | String | To invoke the API synchronous or asynchronous
manner. The output of the onboarding API changes based on the
SynchAPIFlag. The expected values are Y or N. If the field is
not provided, the value will be considered N.
Note: This parameter is mandatory. |
| Primary Prospect Flag | String | The flag indicates prospect as primary.
Format - Y, N. |
| Prospect Type | String | The type of the prospect.
Note: This parameter is mandatory. |
| First name | String | Captures the first name of the
prospect.
Note: This parameter is mandatory. |
| Middle name | String | Captures the middle name of the prospect. |
| Last name | String | Captures the last name of the
prospect.
Note: This parameter is mandatory. |
| Name Suffix | String | Captures the name suffix of the prospect. |
| Title | String | Captures any titles of the prospect. |
| Alias | String Array | Captures all aliases of the prospect. Can hold multiple aliases. |
| Display Name | String | Captures the display name of the
prospect.
Note: This parameter is mandatory. |
| Date of Birth | String | Date of birth of an individual.
Format -DD/MM/YYYY. Note: This parameter is mandatory. |
| SSN/TIN | String | Social Security Number or Tax Identification
Number.
Note: This parameter is mandatory. |
| Age | Number | Captures the age of the prospect. |
| Gender | String | Gender of the prospect. |
| Marital Status | String | Captures the marital status of the prospect. |
| Number Of Dependents | String | Captures the number of the dependents of the prospect. |
| Primary Citizenship | String Array | Primary citizenship of the prospect. This field can hold multiple values. |
| Secondary Citizenship | String Array | Secondary citizenship of the prospect. This field can hold multiple values. |
| Citizenship Status | String | Captures the citizenship status of the prospect. |
| Country Of Birth | String | Country of birth of the prospect. |
| Country Of Residence | String Array | Country of residence of the candidate. |
| Customer Segment | String Array | Refers to the customer segment for the applicant (e.g. Retail Banking - Individual, Priority Banking, SME, Corporate Banking, Wealth Management etc,) |
| Source Of Wealth | String Array | Captures the self-reported source of wealth of the prospect. |
| Occupation | String Array | Captures the occupation of the prospect. |
| Job Title | String | Captures the job title of the prospect. For example, where the prospect is employed. |
| Employment Type | String | Captures the employment type of the prospect.
For example, student, employed, or retired |
| Employment Status | String | Captures the employment type of the prospect.
For example, student, employed, or retired. |
| Employer Name | String | Name of the prospect's employer. |
| Employer Industry | String | Industry of the prospect's employer. |
| Expected to Transact with high Risk Country | String | Flag to indicate if the applicant is expected to transact with a pre-defined high risk country (Y/N) |
| Expected to Transact with high Risk Countries List | String Array | The value indicates whether the applicant is expected to transact with a pre-defined high risk countries (Y/N) |
| Is Linked to related party who is PEP | String | Flag indicating if any of the related applicant is a PEP (Y/N) |
| Is National of Sanctioned Country Flag | String | Flag indicating if primary or any of the secondary applicants is national of a Sanctioned country (Y/N). |
| Region Company Is Licensed To Operate In | String Array | The value indicates where the company is licensed to operate in a jurisdiction (like a Special Economic Zone, Mainland). |
| Expected to transact in foreign Currency Flag | String | Flag to indicate if the applicant is expected to transact in foreign currency (Y/N). |
| Onboarding Branch Code | String | Onboarding branch code for the applicant. |
| City of Residence | String | City of Residence for the applicant. |
| Retirement Year | Number | The retirement age of the prospect.
Format : YYYY |
| Organization Name | String | The name of the organization. |
| Organization Legal Structure | String | The legal structure of the organization. |
| Country Of Incorporation | String | The country in which organization is incorporated. |
| Country Of Taxation | String | The country where organization pays its primary tax. |
| Date Of Incorporation | String | The date on which the organization is incorporated. |
| NAICS Code | String Array | The code of North American Industry Classification System. |
| Website URL | String | The website URL of the organization. |
| Public or Private | String | The organization is private or public. |
| Industry | String | Industry of the prospect's employer. |
| Length of Relationship | Number | Risk associated with the length of relationship a prospect has with the bank or FI. |
| CIP Verified Status | String | The Customer Identification Procedures (CIP) status of the prospect. |
| CIP Exempt Flag | String | The flag indicates if this prospect can be exempted from identity verification. |
| CIP Verified Flag | String | The flag indicates whether identity verification is done. |
| PEP Flag | String Array | The flag indicates whether this prospect is politically exposed person (PEP). |
| Family PEP Flag | String | The flag indicates whether this prospect belongs to a politically exposed person (PEP) family. |
| Existing Internal ID | String | Prospect identifier who is an existing customer of the institution. |
| Relationship Team Code | String | The unique relationship code of the team. |
| Account Type | Array | The account type of the prospect. |
| Type Of Account Opening | Array | The account opening method of the prospect. |
| Custom String 1 | String | Custom Reserved Field for String Data Type. |
| Custom String 2 | String | Custom Reserved Field for String Data Type. |
| Custom String 3 | String | Custom Reserved Field for String Data Type. |
| Custom String 4 | String | Custom Reserved Field for String Data Type. |
| Custom String 5 | String | Custom Reserved Field for String Data Type. |
| Custom Numeric 1 | Number | Custom Reserved Field for Numeric Data Type. |
| Custom Numeric 2 | Number | Custom Reserved Field for Numeric Data Type. |
| Custom Numeric 3 | Number | Custom Reserved Field for Numeric Data Type. |
| Custom Numeric 4 | Number | Custom Reserved Field for Numeric Data Type. |
| Custom Numeric 5 | Number | Custom Reserved Field for Numeric Data Type. |
| Custom Flag 1 | String | Custom Reserved Field for Flag Indicator. |
| Custom Flag 2 | String | Custom Reserved Field for Flag Indicator. |
| Custom Flag 3 | String | Custom Reserved Field for Flag Indicator. |
| Custom Flag 4 | String | Custom Reserved Field for Flag Indicator. |
| Custom Flag 5 | String | Custom Reserved Field for Flag Indicator. |
| Custom Date 1 | String | Custom Reserved Field for Date Data Type. |
| Custom Date 2 | String | Custom Reserved Field for Date Data Type. |
| Custom Date 3 | String | Custom Reserved Field for Date Data Type. |
| Custom Date 4 | String | Custom Reserved Field for Date Data Type. |
| Custom Date 5 | String | Custom Reserved Field for Date Data Type. |
| Custom String Array 1 | String Array | Custom Reserved Field for String Array Data Type. |
| Custom String Array 2 | String Array | Custom Reserved Field for String Array Data Type. |
| Custom String Array 3 | String Array | Custom Reserved Field for String Array Data Type. |
| Custom String Array 4 | String Array | Custom Reserved Field for String Array Data Type. |
| Custom String Array 5 | String Array | Custom Reserved Field for String Array Data Type. |
| Address Purpose Code | String | Purpose or usage of the address provided by the
prospect. For example, Mailing Address or Business
Address.
Note: This parameter is mandatory. |
| Address Sequence Number | String | Sequence number of the provided address.
Note: This parameter is mandatory. |
| Building Number | String | Building number of the prospect's address.
Note: This parameter is mandatory. |
| Building Name | String | Building name of the prospect's address.
Note: This parameter is mandatory. |
| Street | String | The street name of the prospect's address.
Note: This parameter is mandatory. |
| Street Line 1 | String | The street lane of the prospect's address.
Note: This parameter is mandatory. |
| Street Line 2 | String | The street lane of the prospect's address.
Note: This parameter is mandatory. |
| Street Line 3 | String | The street lane of the prospect's address.
Note: This parameter is mandatory. |
| Street Line 4 | String | The street lane of the prospect's address.
Note: This parameter is mandatory. |
| Street Line 5 | String | The street lane of the prospect's address.
Note: This parameter is mandatory. |
| Street Line 6 | String | The street lane of the prospect's address.
Note: This parameter is mandatory. |
| Area | String | The area of the prospect's address.
Note: This parameter is mandatory. |
| City | String | The city of the prospect's address.
Note: This parameter is mandatory. |
| State | String | The state of the prospect's address.
Note: This parameter is mandatory. |
| Region | String | The region of the prospect's address.
Note: This parameter is mandatory. |
| Country | String | The country of the prospect's address.
Note: This parameter is mandatory. |
| Postal Code | String | The postal of the prospect's address.
Note: This parameter is mandatory. |
| Email Purpose | String | The purpose of email used for. |
| Email Sequence Number | String | The email sequence number. |
| Email Address | String | The email address of the prospect.
Note: This parameter is mandatory. |
| Phone Purpose | String | The purpose of the phone used for.
Note: This parameter is mandatory. |
| Phone Sequence Number | String | The phone sequence number.
Note: This parameter is mandatory. |
| Country Code Of Phone Number | String | The country code of phone number.
Note: This parameter is mandatory. |
| Phone Number | String | The prospect's phone number.
Note: This parameter is mandatory. |
| Phone Extension | String | The extension of the phone number. |
| Document Type | String | The type of document. |
| Document Number | String | The unique number of document.
Note: This parameter is mandatory. |
| Document | String | The name of the document. |
| Machine Readable Zone 1 | String | The machine readable zone 1 of the document which is provided as a reference for identity verification. |
| Machine Readable Zone 2 | String | The machine readable zone 2 of the document which is provided as a reference for identity verification. |
| Issuing District | String | The document issuing district. |
| Issuing Province | String | The document issuing province. |
| Issuing City | String | The document issuing city. |
| Issuing State | String | The document issuing state. |
| Issuing County | String | The document issuing county. |
| Issuing Country | String | The document issuing country. |
| Issuing Date | String | The document issuing date.
Format:DD/MM/YYYY |
| Expiry Date | String | The document expiry date. |
| Issuing Authority | String | The document issuing authority. |
| Credit Rating | String | Rating for the prospect as issued by the credit
rating source.
Note: This field is required only if Credit Rating parameter is provided. |
| Credit Rating Source | String | Rating source for the prospect as issued by the
credit rating source.
Note: This field is required only if Credit Rating parameter is provided. |
| Product Offered | String | The name of the product offered. |
| Product Sequence Number | String | The product sequence number. |
| Product Offer Initiation Date | String | The initail date of the product offer. |
| Product Offer Expiration Date | String | The last date of the product offer. |
| Relationship Type | String | The relationship of the prospect with country. |
| Country | String | Name of the prospect's country. |
| Stated Annual Income Base | Number | The stated total annual income base of the prospect. |
| Stated Liquid Net Worth Base | Number | The stated liquid net worth base of the prospect. |
| Income Currency | String | The income currency used by the prospect. |
| Stated Total Annual Turnover | Number | Total declared turnover amount for a legal entity. |
| Stated Annual Proportion of Cash Transaction | Number | Percentage Value indicating the proportion of annual cash transaction amount compared to overall annual transaction amount (e.g., 25%, 40%, etc.) |
| Stated Monthly Txn Amount in Local Currency | Number | Total declared monthly transaction amount (both debit and credit txn combined). |
| Stated Monthly Txn Count | Number | Total declared monthly transaction count (both debit and credit txn combined). |
| Market Served | String | The number of market days served by this organization. |
| Service Effective Date | String | Effective Date of the market served by this organization. |
| Service Expiration Date | String | Expiry Date of the market served by this organization. |
| Relationship Code | String | The relationship the beneficial owner/related party has with the primary prospect. For example, Director, beneficial Trustee, and so on. |
Response JSON Parameters
This section provides the list of parameters for response JSON.
The following parameter explains the Response field for
/kycob-prospect-service/prospect/v1/add
Table 3-3 Response JSON Parameters
| Parameter | Value Type | Description |
|---|---|---|
| Application ID | String | Unique application ID, For example,
"APP18948970808"
Note: This parameter is mandatory. |
| Request ID | Integer | System generated unique request identification
number. For example, “254697908”l.
Note: This parameter is mandatory. |
Table 3-4 Response JSON Parameters
| Parameter | Value Type | Description |
|---|---|---|
| Request ID | String | Request ID generated for an
individual.
Note: This parameter is mandatory. |
| Status | String | The status of the request whether successful or
failure.
Note: This parameter is mandatory. |
| Risk Assessment Calculation Date Time | String | The date of Risk Assessment calculation.
Format: MM/DD/YYYY HHMMSS |
| Case ID | String | The unique case identification if case is created in Case Investigation service. For example, “CA1004” |
| Application ID | String | The unique application
identification.
Note: This parameter is mandatory. |
| Onboarding Flag | String | Indicates onboarding flag whether Yes or No. KYC
decision to onboard or reject the prospect. For example, “N”
Note: If the process failure, this is not mandatory. This parameter is mandatory. |
| Risk Assessment ID | String | System generated unique risk assessment unique
number. For example, “144”
Note: If the process failure, this is not mandatory. This parameter is mandatory. |
| Applicant ID | String | Unique applicant ID. For example, “TUDEU45688”
Note: If the process failure, this is not mandatory. This parameter is mandatory. |
| Risk Score | String | KYC risk score for the primary/non-primary
prospect. For example,“84”
Note: If the process failure, this is not mandatory. This parameter is mandatory. |
| Risk Category | String | KYC risk category for the primary/non-primary
prospect. For example,“HIGH”
Note: If the process failure, this is not mandatory. This parameter is mandatory. |