3.1 Using Customer Screening Real-time Request

The REST API is used to execute the Customer Screening Real-time Request.

End Point Details

  • HTTP Link - http://<hostname>:<port>/csxe-real-time/executeRealTime
  • Method – POST
  • Content Type - Application/JSON

Executing Customer Screening Real-time Request

To execute Customer Screening Real-time Request, see Executing Customer Screening Realtime Request.

Request JSON Parameters

Parameter Value Type Description
Source Request ID String Unique identification for the candidate.
Applicant ID String Unique identification of the candidate that needs to process.
Candidate Jurisdiction String The jurisdiction where the candidate wants to do business or operation. (Mandatory)
Business Domain String The corresponding business domain of the candidate client. (Mandatory)
Data Origin String Captures source system details responsible for onboarding requests.
First name String Captures the first name of the candidate. (Mandatory)
Middle name String Captures the middle name of the candidate.
Last name String Captures the Last name of the candidate. (Mandatory)
Title String Captures any titles of the candidate.
Full name String Captures the full name of the candidate.
Alias String Captures all aliases of the candidate. Can hold multiple aliases.
Date of Birth String Date of birth of an individual.
Year of Birth String Enter the year of birth of the candidate
SSN/TIN String Social Security Number or Tax Identification Number.
Gender String Gender of the candidate.
Primary Citizenship String Primary citizenship of the candidate. This field can hold multiple values.
Secondary Citizenship String Secondary citizenship of the candidate. This field can hold multiple values.
Country Of Birth String Country of birth of the candidate.
Country Of Residence String Country of residence of the candidate.
Existing Internal ID String Flag to indicate whether the candidate on boarded is an existing customer.
Address of candidate String

String Street line: The street address of the candidate.

City: The city of candidate address.

State: The state of candidate address.

Country: The country of candidate address.

Postal Code: The postal code of candidate address.

Identification Document String

Document Type: Flag captures the document type of the document provided by the candidate.

String

Document Number: Flag captures the document number of the document provided by the candidate.

String

Issuing Country: Flag captures the document's issuing county of the document provided by the candidate.

Candidate Type String Type of the candidate. IND if Individual.

Response JSON Parameters

Parameter Value Type Description
Request ID Integer Request ID generated for an individual.

Request and Response JSON Samples

Request Sample:

Sample API: http://<hostname>:<port>/csxe-real-time/executeRealTime

{
  "requestedBy": "null",
  "requestJson": {
    "Candidate": [
      {
        "Source Request ID": "SRCREQ123",
        "Applicant ID": "APPID123",
        "Candidate Jurisdiction": "AMEA",
        "Business Domain": "GEN",
        "First Name": "John",
        "Middle Name": "Cookie",
        "Last Name": "Doe",
        "Title": "Mr",
        "Full Name": "John Cookie Doe",
        "Alias": "Joe Blow",
        "Date Of Birth": "2024-08-01",
        "Year Of Birth": "2024",
        "SSN/TIN": "SSN123",
        "Gender": "",
        "Primary Citizenship": [
          "Ruritania"
        ],
        "Secondary Citizenship": [
          "Ruritania"
        ],
        "Country Of Birth": "Ruritania",
        "Country Of Residence": [
          "Ruritania"
        ],
        "Existing Internal ID": "",
        "Address": [
          {
            "Street Line 1": "123 Main Street",
            "City": "Tucson",
            "State": "Arizona",
            "Country": "Ruritania",
            "Postal Code": "111111"
          },
          {
            "Street Line 1": "456 Main Steet 2",
            "City": "Marana",
            "State": "Washington",
            "Country": "Ruritania",
            "Postal Code": "111111"
          }
        ],
        "Identification Document": [
          {
            "Document Type": "ID Type",
            "Document Number": "Doc 12334",
            "Issuing Country": "Ruritania"
          }
        ],
        "Candidate Type": "IND",
        "searchWithCase": true
      }
    ]
  }
}

Response Sample:

{"requestId":423}