Enables users to consume necessary information to enhance its due diligence of companies.
Arguments
Name | Type | Description |
---|---|---|
searchTerm | String! | The query returns companies with matching names. |
Returns
Name | Description |
---|---|
[Company!]! | The company-related attributes. |
Company fields
Name | Type | Description |
---|---|---|
complianceRisk | CompanyComplianceRisk! | The compliance risk level of a company (sanctioned/high/moderate/low). |
countryEnum | String | A country identifier set by Windward. |
duns | String | The company Dun & Bradstreet ID. |
id | ObjectId | The company Unique Windward assigned ID. |
name | String | The company name. |
nationalityOfRegistration | String | The country in which the company is registered. |
roles | [String] | The role types the company has in relation to vessels. |
sanctions | [CompanySanction!]! | The sanction program the company is associated with. |
worldCheckOneIds | [String] | The company World-Check One ID. |
Example Code
Sample Query
query SearchCompaniesByName($searchTerm: String, $limit: PositiveInt, $includeHistorical: Boolean, $roles: [CompanyRole!]) {
searchCompaniesByName(searchTerm: $searchTerm, limit: $limit) {
id
name
countryEnum
roles
complianceRisk {
level
program
riskySince
buildingBlocks {
name
count
level
program
}
}
}
}
Variables
{
{
"searchTerm": "Marine Trans Shipping"
}}
Response
{
"data": {
"searchCompaniesByName": [
{
"id": "60a33f318c64fe19d01ce17e",
"name": "Marine Trans Shipping",
"countryEnum": "Russia",
"roles": [
"OPERATOR",
"OWNER",
"ISM_MANAGER",
"MANAGEMENT",
"TECHNICAL_MANAGER"
],
"complianceRisk": {
"level": "Sanctioned",
"program": [
"RUSSIA_GENERAL"
],
"riskySince": "2022-05-01T00:00:00.000Z",
"buildingBlocks": [
{
"name": "SANCTIONED_COMPANY",
"count": 3,
"level": "Sanctioned",
"program": null
},
{
"name": "SANCTIONED_VESSEL",
"count": 12,
"level": "High",
"program": null
},
{
"name": "SANCTIONED_COUNTRY",
"count": 1,
"level": "Medium",
"program": null
},
{
"name": "SANCTIONED_COUNTRY_VESSEL",
"count": 5,
"level": "Medium",
"program": null
}
]
},
}
}