POST api/SoftAML/PostSignatory

Post Signatory (Single)

Request Information

URI Parameters

None.

Body Parameters

Request Body

account_signatories_directors_uploads_model
NameDescriptionTypeAdditional information
account_number

Account Number

string

None.

client_number

The account holder BVN

string

None.

person_type

Cooperate or Individual

string

None.

is_primary

string

None.

person_title

Title of the signatory Person(s) with access to the account

string

None.

person_first_name

First name of Person(s) with access to the account.

string

None.

person_last_name

Last name of Person(s) with access to the account.

string

None.

person_gender

Signatory's gender

string

None.

person_birth_date

Signatory's gender

date

None.

person_passport_number

Signatory's Passport number

string

None.

person_passport_country

Passport issue country (Can be reported only when there is a passport number)

string

None.

person_id_type

string

None.

person_id_number

Any additional identification number rather than ssn and passpor

string

None.

person_issue_country

Country where the identification number was issued

string

None.

person_nationality

Country of Nationality

string

None.

person_tph_contact_type

Private (B), Business (B)

string

None.

person_tph_comm_type

Mobile (M), Fax (F), Landline (L)

string

None.

person_phone_number

Phone number(s) of the signatory to the account

string

None.

person_address_type

Private (B), Business (B)

string

None.

person_address

Location description of the signatory

string

None.

person_city

City of the signatory

string

None.

person_state

State of the signatory

string

None.

person_country_code

Country of the signatory

string

None.

person_email

Email address of the signatory

string

None.

person_occupation

Occupation of the signatory

string

None.

person_tax_number

Signatory tax number

string

None.

expiry_date

ID Card Expiry date

date

None.

issues_country

COuntry where passport was issued

string

None.

issue_date

Date passport was issued

date

None.

issued_by

Agency that issued passport

string

None.

id_type

string

None.

Request Formats

application/json, text/json

Sample:
{
  "account_number": "sample string 1",
  "client_number": "sample string 2",
  "person_type": "sample string 3",
  "is_primary": "sample string 4",
  "person_title": "sample string 5",
  "person_first_name": "sample string 6",
  "person_last_name": "sample string 7",
  "person_gender": "sample string 8",
  "person_birth_date": "2025-12-06T05:12:11.4831111+01:00",
  "person_passport_number": "sample string 9",
  "person_passport_country": "sample string 10",
  "person_id_type": "sample string 11",
  "person_id_number": "sample string 12",
  "person_issue_country": "sample string 13",
  "person_nationality": "sample string 14",
  "person_tph_contact_type": "sample string 15",
  "person_tph_comm_type": "sample string 16",
  "person_phone_number": "sample string 17",
  "person_address_type": "sample string 18",
  "person_address": "sample string 19",
  "person_city": "sample string 20",
  "person_state": "sample string 21",
  "person_country_code": "sample string 22",
  "person_email": "sample string 23",
  "person_occupation": "sample string 24",
  "person_tax_number": "sample string 25",
  "expiry_date": "2025-12-06T05:12:11.4831111+01:00",
  "issues_country": "sample string 26",
  "issue_date": "2025-12-06T05:12:11.4831111+01:00",
  "issued_by": "sample string 27",
  "id_type": "sample string 28"
}

application/xml, text/xml

Sample:
<account_signatories_directors_uploads_model xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SoftAML_UpperLinkAPI.Models">
  <account_number>sample string 1</account_number>
  <client_number>sample string 2</client_number>
  <expiry_date>2025-12-06T05:12:11.4831111+01:00</expiry_date>
  <id_type>sample string 28</id_type>
  <is_primary>sample string 4</is_primary>
  <issue_date>2025-12-06T05:12:11.4831111+01:00</issue_date>
  <issued_by>sample string 27</issued_by>
  <issues_country>sample string 26</issues_country>
  <person_address>sample string 19</person_address>
  <person_address_type>sample string 18</person_address_type>
  <person_birth_date>2025-12-06T05:12:11.4831111+01:00</person_birth_date>
  <person_city>sample string 20</person_city>
  <person_country_code>sample string 22</person_country_code>
  <person_email>sample string 23</person_email>
  <person_first_name>sample string 6</person_first_name>
  <person_gender>sample string 8</person_gender>
  <person_id_number>sample string 12</person_id_number>
  <person_id_type>sample string 11</person_id_type>
  <person_issue_country>sample string 13</person_issue_country>
  <person_last_name>sample string 7</person_last_name>
  <person_nationality>sample string 14</person_nationality>
  <person_occupation>sample string 24</person_occupation>
  <person_passport_country>sample string 10</person_passport_country>
  <person_passport_number>sample string 9</person_passport_number>
  <person_phone_number>sample string 17</person_phone_number>
  <person_state>sample string 21</person_state>
  <person_tax_number>sample string 25</person_tax_number>
  <person_title>sample string 5</person_title>
  <person_tph_comm_type>sample string 16</person_tph_comm_type>
  <person_tph_contact_type>sample string 15</person_tph_contact_type>
  <person_type>sample string 3</person_type>
</account_signatories_directors_uploads_model>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HTTP:200 for success else failure

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.