/
Officer with custom role
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.
, multiple selections available,
Related content
OpenAPI
OpenAPI
Read with this
Upload officers and relations
Upload officers and relations
More like this
API Principles for Data Synchronization
API Principles for Data Synchronization
Read with this
Create individual counterparties
Create individual counterparties
More like this
Why an API?
Why an API?
Read with this
Create companies and relationships
Create companies and relationships
More like this