Company
A resource representing a registered company.
type Company implements EntityLike, MonitoredEntityLike {
id: CompanyId!
industries: [String!]! @deprecated
industriesV2: [ConnectIndustryCode!]!
inception: DateTime
organisationFormCodes: [String!]!
businessPurposes: [String!]!
signatoryRights: String
numberOfEmployees: EmployeeCountInterval
status: ConnectCompanyStatus
isMonitored: Boolean!
isReferenceOnly: Boolean!
globalDataSource: GlobalDataSource
sourceIdentifier: String
tags: [Tag!]!
entityPortfolioStatusInfo: EntityPortfolioStatusInfo
calculatedRiskLevel: RiskCalculationResult
userAssessedRiskLevel: RiskLevelKind
automatedRiskLevel: RiskCalculationResult @deprecated
shareholderGraph(
minimumSharePercentage: Float = 5
): ShareholderGraph
beneficialOwners(
ignoreEdits: Boolean = false
): [BeneficialOwner!]!
roles(
includePrevious: Boolean = false
ignoreEdits: Boolean = false
): [Role!]!
shareholders(
minimumSharePercentage: Float = 0
ignoreEdits: Boolean = false
): [Ownership!]!
holdings(
minimumSharePercentage: Float = 0
ignoreEdits: Boolean = false
): [Ownership!]!
reviews: [Review!]!
nextScheduledReviewDate: DateTime
documents: [Document!]!
creditScore: CreditScore
customRiskFields: [EntityCustomRiskField!]!
name: String!
address: [Address!]! @deprecated
addresses: [Address!]!
countries: [CountryContext!]!
identifiers: [EntityIdentifier!]!
relationships(
kind: [EntityRelationshipKind!]!
preferCustomRelations: Boolean! = false
): EntityConnection!
sanctioned: Boolean! @deprecated
sanctionInfo: SanctionInfo!
amsCount: Int! @deprecated
ams(
pageInfo: SizePageInfoInput = { size: 20, offset: 0 }
): [AmsEvent!]!
flags: [FlagKind!]!
riskSignals: RiskSignals!
}Fields
id CompanyId! non-null scalar
industries [String!]! deprecated non-null scalar
DEPRECATED
Use industriesV2 instead
industriesV2 [ConnectIndustryCode!]! non-null object
inception DateTime scalar
organisationFormCodes [String!]! non-null scalar
businessPurposes [String!]! non-null scalar
signatoryRights String scalar
numberOfEmployees EmployeeCountInterval object
status ConnectCompanyStatus object
isMonitored Boolean! non-null scalar
Boolean!
Whether this company is monitored or not.
isReferenceOnly Boolean! non-null scalar
Boolean!
Indicates that this company is a reference-only record derived from relationship data. These references are created when a company in a supported market lists a related entity (i.e shareholder, role) from an unsupported jurisdiction. Consequently, the available data is limited to the basic fields provided by the originating market's registry.
globalDataSource GlobalDataSource enum
GlobalDataSource
The global data source for this company (e.g. ORBIS, SAYARI). Null for companies from local registries.
sourceIdentifier String scalar
String
The source identifier in the global data source (e.g. BvD ID for Orbis). Null for local registry companies.
tags [Tag!]! non-null object
[Tag!]!
Tags added to the company.
entityPortfolioStatusInfo EntityPortfolioStatusInfo object
EntityPortfolioStatusInfo
The entity portfolio status information for the company.
calculatedRiskLevel RiskCalculationResult object
RiskCalculationResult
Calculated risk level for the company. Based on team settings.
userAssessedRiskLevel RiskLevelKind enum
RiskLevelKind
User-assessed risk level for the company. Determined by the user during the review process.
automatedRiskLevel RiskCalculationResult deprecated object
DEPRECATED
Use 'calculatedRiskLevel' instead.
Calculated risk level for the company. Based on team settings
shareholderGraph ShareholderGraph object
ShareholderGraph
The company's shareholder graph
minimumSharePercentage Float scalar
Float
The minimum amount of shares a shareholder must own to be included in the graph. Beneficial owner nodes are included regardless of their share.
In addition, nodes that are part of the path between an included node and the root node are included.
Must be greater than or equal to 5, and at most 100.
beneficialOwners [BeneficialOwner!]! non-null object
[BeneficialOwner!]!
The company's beneficial owners
ignoreEdits Boolean scalar
Boolean
Whether to ignore edits made by users. If set to true, the returned beneficial owners
will only be based on official registry data, disregarding any edits made by users.
roles [Role!]! non-null object
[Role!]!
The company's roles
includePrevious Boolean scalar
Boolean
Whether to include previous roles, i.e., roles which have been terminated.
ignoreEdits Boolean scalar
Boolean
Whether to ignore edits made by users. If set to true, the returned roles will only be based
on official registry data, disregarding any edits made by users.
shareholders [Ownership!]! non-null object
[Ownership!]!
The company's direct shareholders.
minimumSharePercentage Float scalar
Float
The lower bound of the share percentage range to include in the result.
Must be greater than or equal to 0, and at most 100.
ignoreEdits Boolean scalar
Boolean
Whether to ignore edits made by users. If set to true, the returned shareholders will only be based
on official registry data, disregarding any edits made by users.
holdings [Ownership!]! non-null object
[Ownership!]!
The company's direct holdings, i.e., companies owned by this company.
minimumSharePercentage Float scalar
Float
The lower bound of the share percentage range to include in the result.
Must be greater than or equal to 0, and at most 100.
ignoreEdits Boolean scalar
Boolean
Whether to ignore edits made by users. If set to true, the returned holdings will only be based
on official registry data, disregarding any edits made by users.
reviews [Review!]! non-null object
[Review!]!
Reviews created on this company.
nextScheduledReviewDate DateTime scalar
DateTime
The date of the next scheduled review, based on the latest review user-assessed risk.
documents [Document!]! non-null object
[Document!]!
List documents and document orders in progress related to the company.
creditScore CreditScore object
CreditScore
The company's credit score data from the most recent credit report.
Returns null if no credit report has been ordered for this company.
customRiskFields [EntityCustomRiskField!]! non-null object
[EntityCustomRiskField!]!
Custom risk field values assigned to this company.
name String! non-null scalar
String!
Entity name.
address [Address!]! deprecated non-null object
DEPRECATED
Use the addresses field instead for a complete list of available addresses.
The postal address of the Entity.
addresses [Address!]! non-null object
[Address!]!
The available addresses of the entity.
countries [CountryContext!]! non-null object
[CountryContext!]!
The countries for the Entity.
identifiers [EntityIdentifier!]! non-null object
[EntityIdentifier!]!
The official identifiers for this Entity. Since an Entity can have several ids (even within the same country), this is a list.
relationships EntityConnection! non-null object
EntityConnection!
Related entities (e.g. persons, companies) for this entity. Can be UBOs, board members, etc.
kind [EntityRelationshipKind!]! non-null enum
[EntityRelationshipKind!]!
The type of relationships to fetch. If not specified, all relationships will be fetched. Providing an empty list will return all relationship
preferCustomRelations Boolean! non-null scalar
Boolean!
Whether or not to prefer custom relations. If true, only custom relations are returned if any exists. Otherwise, officially registered relations are returned
sanctioned Boolean! deprecated non-null scalar
DEPRECATED
Use the sanctionInfo field instead
Whether this entity is sanctioned.
sanctionInfo SanctionInfo! non-null object
SanctionInfo!
Sanction information related to this entity.
amsCount Int! deprecated non-null scalar
DEPRECATED
Use the ams field instead
Number of adverse media articles found for this entity. This is an approximation and the actual number may be differ due to clustering of events not performed here.
ams [AmsEvent!]! non-null object
[AmsEvent!]!
Adverse media articles found for this entity.
This field replaces the amsCount field, which will eventually be deprecated.
The amsCount field might differ from the actual number returned here, due to different screening solutions being used.
pageInfo SizePageInfoInput input
SizePageInfoInput
Used for pagination. Media articles are sorted by the highest relevance first.
flags [FlagKind!]! non-null enum
[FlagKind!]!
Flagged events found for this entity.
riskSignals RiskSignals! non-null object
RiskSignals!
Risk signals. Currently there is only one possible risk signal, 'flags', which is created if we find flags of negative severity.
Interfaces
EntityLike interface
EntityLike
An interface type of external business entities. Either a company or a business person.
MonitoredEntityLike interface
MonitoredEntityLike
An interface type of external business entities that can be monitored.
Returned By
company query
Member Of
CompanyPayload object CompanySearchConnectionEdge object ConnectPortfolioCompanyEdge object CreditReportPayload object CustomCompanyPayload object GlobalCompanyPayload object
Implemented By
ReviewEntity union