put https://api-sandboxdash.norcapsecurities.com/tapiv3/index.php/v3/updateKycAml
* This Method has third party fees associated with it that will be charged for each use. The cost to use this method is $1.02 each time the method is invoked. (Only applies in live API environment. Does not apply in the Sandbox Environment) * This method is used to verify the KYC(Know Your Customer) Status, after the 'performKycAml' autocheck is done. This method will generate 5 followup questions which the user has 600 seconds to answer 3 out of the 5 correctly to pass.
Request Parameters
Parameter | Required | Type | Description |
---|---|---|---|
clientID | yes | string | TransactAPI Client ID |
developerAPIKey | yes | string | TransactAPI Developer Key |
partyId | yes | string | Party ID that is generated by the API when an individual party is created (createParty) |
noOfqns | yes | integer | Number of Questions |
idNumber | yes | integer | ID Number generated when performKycAml is performed. |
type1 | yes | string | First KYC Question (Generated by the third party provider) |
qns1 | yes | string | First KYC Answer (Generated by the third party provider) |
type2 | yes | string | Second KYC Question (Generated by the third party provider) |
qns2 | yes | string | Second KYC Answer (Generated by the third party provider) |
type3 | yes | string | Third KYC Question (Generated by the third party provider) |
qns3 | yes | string | Third KYC Answer (Generated by the third party provider) |
type4 | yes | string | Fourth KYC Question (Generated by the third party provider) |
qns4 | yes | string | Fourth KYC Answer (Generated by the third party provider) |
type5 | yes | string | Fifth KYC Question (Generated by the third party provider) |
qns5 | yes | string | Fifth KYC Answer (Generated by the third party provider) |
Sample Request
curl -k -X PUT https://api-sandboxdash.norcapsecurities.com/tapiv3/index.php/v3/updateKycAml
-d developerAPIKey=somedeveloperkey
-d clientID=someclientid
-d partyId=48587
-d noOfqns=5
-d idNumber=23265625
-d type1=current.county.b
-d qns1=ATLANTA
-d type2=city.of.residence
-d qns2=December 2006
-d type3=previous.address
-d qns3=2005
-d type4=alternate.names.phone
-d qns4=2-3 years
-d type5=residence.type
-d qns5=USA
Response Parameters
Parameter | Type | Description |
---|---|---|
statusCode | string | API Status Code |
statusDesc | string | API Status Description |
partyId | string | ID for the Party |
kycStatus | string | KYC Status of the Party |
Sample Response
{
"statusCode":"101",
"statusDesc":"Ok",
"Financial investor details":{
"partyId":"P88531",
"kycStatus":"Auto Approved"
}
}