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. |
Example Code
Sample Query
query SearchCompaniesByTerm($searchTerm: String!) {
searchCompaniesByTerm(searchTerm: $searchTerm) {
id
name
countryEnum
duns
nationalityOfRegistration
roles
complianceRisk {
level
program
riskySince
buildingBlocks {
name
count
level
program
}
}
sanctions {
source
comment
insertDate
removalDate
listType
program
companyName
}
}
}
Variables
{
"searchTerm": "Parsian Golden Sea Shipping Company"
}
Response
{
"data": {
"searchCompaniesByTerm": [
{
"id": "5fec49b3ca5c4c43da6c2708",
"name": "Parsian Golden Sea Shipping Company",
"countryEnum": "Iran",
"duns": "534617613",
"nationalityOfRegistration": null,
"roles": [
"BENEFICIAL_OWNER",
"COMMERCIAL_CONTROLLER",
"OPERATOR",
"OWNER",
"MANAGEMENT"
],
"complianceRisk": {
"level": "High",
"program": [
"IRAN"
],
"riskySince": null,
"buildingBlocks": [
{
"name": "SANCTIONED_COUNTRY",
"count": null,
"level": "High",
"program": null
},
{
"name": "SANCTIONED_COUNTRY_VESSEL",
"count": null,
"level": "Medium",
"program": null
},
{
"name": "SANCTIONED_COMPANY",
"count": null,
"level": "Low",
"program": null
},
{
"name": "SANCTIONED_VESSEL",
"count": null,
"level": "Low",
"program": null
}
]
},
"sanctions": []
}
]
}
}