---
title: "account/submit-extended-info/shareholder-info/edit"
method: POST
path: "/account/submit-extended-info/shareholder-info/edit"
tags: ["Account Onboarding Endpoints"]
---

# account/submit-extended-info/shareholder-info/edit

`POST /account/submit-extended-info/shareholder-info/edit`

## Request

- Base URL: `https://earthnode-dev.vopay.com/api/v2`
- URL: `https://earthnode-dev.vopay.com/api/v2/account/submit-extended-info/shareholder-info/edit`
- Auth: none declared

This endpoint is used to edit an existing shareholder linked to your VoPay account. You will need to provide the Shareholder ID, which you can  get from the GET /account/shareholder-info endpoint

## Request body `application/x-www-form-urlencoded`

- object
  - `AccountID` string, required: Your account ID
  - `Key` string, required: API key for the account
  - `Signature` string, required: Hashed signature for the request
  - `ShareHolderID` string, required: Unique ID of your shareholder
  - `ShareholderFullName` string, required: Shareholder First name and last name
  - `ShareholderDOB` string, required: Shareholder's date of birth, in date format YYYY-MM-DD. For example: 1960-01-15
  - `ShareholderOwnership` integer, required: Percentage of ownership only if is greater than 20%
  - `ShareholderOccupation` string, required: Shareholder's occupation
  - `ShareholderAddress1` string, required: Shareholder's address line 1
  - `ShareholderAddress2` string: Shareholder's address line 2
  - `ShareholderCity` string, required: Shareholder's city
  - `ShareholderProvince` string, required: Shareholder's province specified using two character abbreviations (eg. BC, AB)
  - `ShareholderCountry` string, required: Shareholder's country specified using full country name or ISO 3166-1 alpha-2 code.
  - `ShareholderPostalCode` string, required: Shareholder's postal code

## Response `200`

- object
  - `Success` boolean: True if the request was successful, false if it failed
  - `ErrorMessage` string: Contains a description of the error if the request failed
  - `Message` string: Contains a description of the successful message

---

[API](https://skmtc.dev/vopay/apis/account-onboarding.md) - [All operations](https://skmtc.dev/vopay/apis/account-onboarding/llms.txt) - [OpenAPI document](https://skmtc.dev/vopay/apis/account-onboarding/revisions/2cdc1beeb678?raw)
