Skip to main content
PATCH
Update a person
Partially update a reusable Commenda OS person for one of your customers. Omitted fields are left unchanged. The response returns the updated person. Use incorporation participant and document endpoints for incorporation-specific roles and documents.

Residential address

Some incorporation requirements validate fields on the referenced person resource. For Singapore individual directors and shareholders, participants.{participantId}.resource.residentialAddress is satisfied by updating the referenced person with the top-level residentialAddress field.
This stores the address on the person. Person read responses return it as the top-level residentialAddress field. It does not create a Commenda OS Location; Location resources are business-entity addresses, such as a partner-provided registered office address.

Authorizations

x-api-key
string
header
required

Path Parameters

customerId
integer
required

Commenda customer identifier.

personId
integer
required

Commenda OS person identifier for the specified customer.

Body

application/json

Partial update payload for a reusable Commenda OS person. Omitted fields are left unchanged.

firstName
string
Example:

"Jane"

lastName
string
Example:

"Founder"

email
string<email>
Example:

"jane@acme.com"

phoneNumber
string
Example:

"+14155550123"

residentialAddress
object

Person residential address. Use this for participant resource requirements such as participants.{participantId}.resource.residentialAddress.

employmentStartDate
string<date>
Example:

"2025-01-01"

dateOfBirth
string<date>
Example:

"1990-04-18"

countryOfCitizenship
string
Example:

"SG"

ssn
string

SSN or ITIN, when applicable.

Example:

"123-45-6789"

hasNoSSN
boolean
Example:

false

directorIdentificationNumber
string

Director Identification Number (DIN) assigned to Indian directors.

Example:

"00012345"

Response

Person updated successfully

person
object
required