Update Person

This end point will allow you to update a person information on the Qolo platform.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Body Params
uuid

Person's unique identifier to be sent only if the person is already created on the platform. If person_guid is passed, all other person details in the API request will be skipped. On the other hand, person_guid must not be passed if a new person/accountholder/cardholder is being created. .

string | null

Person’s date of birth. (For businesses - date of incorporation). Required for compliance due diligence.
Accepted Format: yyyy-MM-dd

string | null

Valid email address of the person.

string | null

Person’s first name.Mandatory if person_guid is not passed and the when the person type is an INDIVIDUAL

string | null

Person’s middle name.

string | null

Person’s last name. Mandatory if person_guid is not passed. Additionally, if the person type is CORPORATE, the entire business name must be sent as last_name.

additional_data
object | null

Any additional information about the person in a key-value format. Must include complete value that will be saved in database.

string | null

Person’s mobile phone number.

string | null

The Person’s home phone number.

string | null

The Person’s office phone number.

base_address
object

Address details

mailing_address
object

Address details

billing_address
object

Address details

string | null

Nationality of the person in ISO 3-letter country code.

string | null

The IP Address of the person who is registering

string
enum

Status of the person identifying if they are cleared for card creation and transaction or if they are blocked for certain reasons. Ties in to the Person Verification result. Can be skipped if program identifies the person status as per the program requirements. Possible values are:

INCOMPLETE - When person verification is not yet complete and pending for some more details.
UNVERIFIED - Person has failed verification.
CLEARED - Person has cleared the verification requirement for the program.
SANCTIONED - Person name found in sanctioned list.
PEP - Person name found in PEP list.
NEGLIST - Person name found in Negative list.
ANONYMOUS - Person details are not provided.
POTENTIALMATCH - Person name has a match with the OFAC/Sanction list.
This has to be passed as "CLEARED" for PROGRAMPERSON contact_type.

identifications
array of objects | null

List of identification details of the Person. Required for electronic or manual verification. Skip if your program does not require KYC verification or you do not have the need to capture such information on the platform.

identifications
string | null

API Partner can send the person's unique id on their system.

string | null

Mode of verification used for the Person. To be skipped in request. For future use.

string | null

Verification level of the Person. To be skipped in request. For future use.

This has to be passed as "KYC_NA" for PROGRAMPERSON contact_type.

string | null

To be skipped in request.For future use.

string | null

To be skipped in request.For future use.

string | null

To be skipped in request.For future use.

string | null

To be skipped in request.For future use.

double

To be skipped in request.For future use.

double

To be skipped in request.For future use.

string | null

Contact type of the person. "INDIVIDUAL", "INVENTORYMANAGER", "CORPORATE", "PROGRAMPERSON", "UBODIRECTOR"

string | null

Related to the Due Diligence mode applied for the Person. To be skipped in request. For future use.

string | null

To be skipped in request.

string | null

To be skipped in request.

string | null

Title used by the Person

string | null

To be skipped in request.

string | null

Client specified comment for the Person.

string | null

Jurisdiction state for the Person.Can be used to send state of incorporation for CORPORATE type Person.

string | null

Jurisdiction country for the Person. Can be used to send country of incorporation for CORPORATE type Person.

double | null
0 to 100
^\d+(\.\d{1,2})?$

Beneficial Owner % Stake - Percentage stake of the person in a company. Applicable if a BENEFICIALOWNER type person is being created for an entity/company.

person_relations
array of objects | null

List of related persons

person_relations
string | null

Masked bank account number.

double

Ledger balance (also called Account balance). This include funds that are authorized, but not yet cleared.

uuid | null

program unique Id

Responses

500

Server Error

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json