IdentityEntity

Update a person entity

Update an existing person entity.

patch/entities/person/{entity_id}

Request

  • Base URL: https://api.column.com
  • URL: https://api.column.com/entities/person/{entity_id}
  • Auth: HTTP basic

Path parameters

entity_idstring required

Request body

collected_atobject

Field collection timestamps, keyed by field path (for example, first_name or ssn). Values must be RFC3339 timestamps between 1900-01-01T00:00:00Z and the current time. PATCH merges keys into the existing map; an empty map preserves existing timestamps.

country_of_citizenshipstring nullable

Country of citizenship of the individual. Country of citizenship does not need to match the issuing country of an identity document. ISO 3166-1 Alpha-2 Country Code (e.g., US, FR, UK, DE, ...).

date_of_birthstring nullable

Date of birth (YYYY-MM-DD). Set to null or an empty string to clear a previously set value.

drivers_licenseobject nullable

Driver's License Details. Passport, Driver's License or National ID is required for non U.S. citizens. When left blank, the Passport field returns an empty object ( ) and the Driver's License and National ID fields return null.

emailstring

Email of the individual. Optional, but highly encouraged as it will increase likelihood of an automated verification. When left blank, the Email field returns an empty string ("").

employment_statusstring nullable

Employment status of the individual.

expected_payment_railsstring nullable

Expected transaction types for the account. Comma-separated list of payment rails; each value must be one of: ach, wire, swift, check, rtp, card_spend.

first_namestring

First name of the legal person. Must adhere to Fedwire character validation.

incomeinteger[]

Estimated pre-tax annual income. Accepts an array to allow passing income ranges.

is_high_riskboolean nullable

Indicates whether the entity has been identified as high risk based on compliance screening

last_namestring

Last name of the legal person. Must adhere to Fedwire character validation.

makes_international_paymentsboolean nullable

Indicates whether the individual expects to make international payments.

middle_namestring

Middle name of the legal person. Must adhere to Fedwire character validation.

national_idobject nullable

National ID Details. Passport, Driver's License or National ID is required for non U.S. citizens. When left blank, the Passport field returns an empty object ( ) and the Driver's License and National ID fields return null.

occupationstring nullable

Industry of employment or occupation of the individual.

passportobject nullable

Passport Details. Passport, Driver's License or National ID is required for non U.S. citizens. When left blank, the Passport field returns an empty object ( ) and the Driver's License and National ID fields return null.

pep_statusstring nullable

Politically Exposed Person screening status. Allowed values: not_checked, no, yes, potential.

phone_numberstring nullable

Phone number of the individual in the E.164 format. Optional, but highly encouraged as it will increase likelihood of an automated verification. When left blank, the phone number field returns an empty string ("").

purpose_of_accountstring[]

Intended use of the account.

rolestring nullable

Individual's role or job title at their place of employment.

source_of_incomestring[]

Sources of income for the individual.

ssnstring nullable

Social Security Number. SSN is required for U.S. citizens. ITIN may be shared in place of SSN. If SSN is provided, country of citizenship is not required. When left blank (i.e., for non-U.S. citizens) the SSN field returns an empty string (""). Set to null or an empty string to clear a previously set value.

Response

Successful response

collected_atobject

Field collection timestamps, keyed by field path (for example, first_name or ssn). Omitted when no timestamps are recorded.

idstring required

Unique identifier for the object

is_rootboolean required

Whether this entity is going to be a root entity of the platform. Root entities have special requirements and validation rules.

last_screened_atstring date-time

The timestamp at which the entity was last screened for compliance.

namestring required

Display name of the entity, derived from person or business details.

requires_screeningboolean required

Whether the entity requires additional screening before it can be verified.

review_reasonsstring[] required

List of reasons the entity is in Manual_Review.

typestring required

Type of entity. PERSON for a person entity. BUSINESS for a business entity.

verification_statusstring required

Current status of the entity verification. Can be UNVERIFIED, PENDING, MANUAL_REVIEW, VERIFIED, or DENIED.

Changes

No recorded changes to this operation across all 1 revision of this API.