Officer with custom role
Examples on officer synchronization.
Configure the role
Roles can be configured from the Officer Roles Settings page
Create relation to the company
Now you can use a payload with the name of the role you created, as follows:
{
"companies": [
{
"referenceId": "acme-inc",
"name": "Acme Inc",
"registrationNumber": "acme-inc",
"incorporationCountryCode": "DK",
"relatedOfficers": [
{
"referenceId": "john-doe",
"roles": [
{
"name": "chairman",
"title": "The Chairman"
}
],
"ownership": 10,
"voting": 10
}
]
}
],
"officers": [
{
"referenceId": "john-doe",
"firstName": "John",
"lastName": "Doe",
"isPep": false
}
]
}
Or just the relation:
{
"companies": [
{
"referenceId": "acme-inc",
"relatedOfficers": [
{
"referenceId": "john-doe",
"roles": [
{
"name": "chairman",
"title": "The Chairman"
}
],
"ownership": 10,
"voting": 10
}
]
}
]
}
This would show up as:
The role name is cleaned up before the API accepts it e.g. if the role you create is Compliance Squad
, then following values are acceptable:
Compliance squad
compliance squad
compliance-squad
Need more help?
Contact us on support@avallone.io and we will get in contact with you as fast as possible.