Update entity customer

Updates an entity customer affiliated with your platform. Your platform will need to be configured properly before you can use this endpoint.

Path Params
string
required

Unique participant identifier

Body Params

Updated entity customer fields (all fields optional, only send fields to update)

string

Name of the business

string
string

Phone number of the business

string

Business website

string

Date the business was established. This should reflect government registration for the entity in the format YYYY-MM-DD

string
enum

The type of business that is onboarding, must be one of the supported

string

First line for the business's address.

Notes:

  • The regular maximum length is 80 characters.
  • If the platform is on the vendor reliance track, the maximum length increases to 200 characters.
  • PO Box addresses are not accepted.
string

Extra information, like an apartment or suite number.

Notes:

  • The regular maximum length is 50 characters.
  • If the platform is on the vendor reliance track, the maximum length increases to 200 characters.
  • PO Box addresses are not accepted.
string

The city customer resides in

string

Postal, or zip code, of the business, in the format "min 4 characters, no leading or trailing spaces" for non-US postal code or <5digits>-<4digits> for US zip code, e.g. 77777 or 77777-7777

string

Tax identifier of the business (e.g. EIN in United States)

string

ISO-3166-1_A2 country code that issued the tax identifier (e.g. “US”)

string
enum

Risk assessed by the platform's vendor

Allowed:
string
enum

Result of the business sanctions screen

Allowed:
number

The time the sanctions screen was done

number

The UNIX timestamp (in milliseconds) when the participant completed self-certification for DAC8 compliance. Mandatory for participants that are based in Europe.

number

The time at which the business accepted zerohash services agreements

signed_agreements
array of objects

The agreements signed by the entity. An array of agreement objects with region, type, and timestamp.

signed_agreements
string
required

Email of the person who completed the KYC application and agreed to terms

string

Submitter first name

string

Submitter last name

string

The title or honorific of the individual submitting the form (e.g., Mr., Ms., Dr.).

incorporation_address
object

Full address where the entity is incorporated

tax_residence
object

Tax residence address for the entity

string
enum

Optional. Reason for the tax residence jurisdiction differing from the legal jurisdiction. Defaults to "unknown" if not provided.

Allowed:
additional_tax_residences
array of objects
length ≤ 25

Optional. Additional tax residences when the entity has tax obligations in multiple jurisdictions. Maximum 25 items.

additional_tax_residences
string

Optional. Free text explanation when tin_jurisdiction_reason is other

control_persons
array of objects
control_persons
beneficial_owners
array of objects
beneficial_owners
boolean

Boolean flag indicating notice receipt status

boolean

W9 form certification flag

number

W form certification unix timestamp

boolean

Physical delivery flag

string

This field is used to capture the customer Entity entity_name as used on the W-form.

number

This field captures the timestamp at which the user signed their W-form, used in conjunction with the signature field.

string
enum

Payee exemption code (1-13 or NONE)

string
enum

FATCA reporting exemption code (1-13 or NONE)

boolean

Subject to backup withholding flag

string

Doing Business As (DBA) name of the entity

string

Other entity type description when entity_type is "other"

string

The ISO 3166-2 subdivision code that the entity resides in

Headers
string
Defaults to [WEB] auto-generated on fly

Signature for your request.

string
Defaults to [WEB] auto-generated on fly

UNIX timestamp.

Responses

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