companyOfficers
Overview
This query returns an array of objects, each object containing the queried information for each company officer on the current account.
Special Considerations
- Returns list of queried information.
- Does not take an input.
Inputs
N/A
Returns
Promise<CompanyOfficer[]>
A promise containing an array of CompanyOfficer objects.
CompanyOfficer
Each CompanyOfficer object represents an officer, containing the following fields.
name: String
percentOfOwnership: Float
type: CompanyOfficerType
dateOfBirth: DateTime
jobTitle: String
Example
Running this query:
query {
companyOfficers {
name
percentOfOwnership
type
jobTitle
dateOfBirth
}
}
Gives us:
{
"data": {
"companyOfficers": [
{
"name": "Aaron",
"percentOfOwnership": 25,
"type": "Director",
"jobTitle": "Accoutant",
"dateOfBirth": "1999-01-01"
},
{
"name": "Alex",
"percentOfOwnership": 25,
"type": "UBO",
"jobTitle": "Accoutant",
"dateOfBirth": "1990-10-10"
},
...
]
}
}
Common Errors
N/A