clientId) or carries the details of a new person who is created on the fly.POST /core/signatory/{clientId}| Field Name | Type | Required | Description |
|---|---|---|---|
clientId | integer | TRUE | Business client the signatories belong to. |
| Field Name | Type | Required | Description |
|---|---|---|---|
signatories | array | TRUE | One element per signatory. |
signatories[].clientId | integer | FALSE | Existing person client. When omitted a new person is created from the fields below. |
signatories[].officeId | string | FALSE | Office of the new person (required for new persons). |
signatories[].firstname / lastname | string | FALSE | Name of the new person. |
signatories[].emailAddress / mobileNo | string | FALSE | Contact details. |
signatories[].externalId | string | FALSE | BVN of the person. |
signatories[].nin | string | FALSE | NIN of the person. |
signatories[].dateOfBirth | string | FALSE | dd-MM-yyyy. |
signatories[].genderId | integer | FALSE | Gender code value id. |
signatories[].submittedOnDate | string | FALSE | dd-MM-yyyy. |
signatories[].address | array | FALSE | Items of {addressTypeId, addressLine1}. |
| Field Name | Type | Description |
|---|---|---|
clientId | integer | The business client the signatories were added to. |