Skip to main content

Company

A Company entity on the Craft platform.

type Company {
id: ID!
slug: String!
name: String!
legalName: String
duns: DUNS
logo: Image
homepage: URL
firstPartyData(
where: CompanyFirstPartyDataRecordWhere
before: String
after: String
first: Int
last: Int
): CompanyFirstPartyDataRecordConnection
courtFilings(
first: Int
after: String
last: Int
before: String
where: CourtFilingWhere
orderBy: [CourtFilingOrderBy!]
): CourtFilingConnection
patents(
first: Int
after: String
last: Int
before: String
where: PatentWhere
): PatentConnection
acurisRegulatoryEnforcements(
first: Int
after: String
last: Int
before: String
): AcurisRegulatoryEnforcementListConnection
acurisInsolvencies(
first: Int
after: String
last: Int
before: String
): AcurisInsolvencyConnection
acurisStateOwnership: AcurisStateOwnership
acurisSanctionListings(
first: Int
after: String
last: Int
before: String
): AcurisSanctionListingConnection
acurisProfilesOfInterest(
first: Int
after: String
last: Int
before: String
): AcurisProfileOfInterestConnection
acurisReputationalRiskExposures(
first: Int
after: String
last: Int
before: String
): AcurisReputationalRiskExposureConnection
acurisPoliticallyExposedPeople(
first: Int
after: String
last: Int
before: String
): AcurisPoliticallyExposedPersonConnection
securityScorecardRating: SecurityScorecardRating
upguardRating: UpguardRating
lab1DataBreachIncidents(
first: Int
after: String
last: Int
before: String
): Lab1DataBreachIncidentConnection
lab1DataBreachIncidentToEmployeeRanking: Lab1DataBreachIncidentToEmployeeRanking
meta: CompanyMeta!
}

Fields​

Company.id ● ID! non-null scalar​

Main identifier of the company

Company.slug ● String! non-null scalar​

URL slug for the company

Company.name ● String! non-null scalar​

Primary name by which this company is identified

Legal registered name

Company.duns ● DUNS scalar​

DUNS number of the company

Company logo image asset

Company.homepage ● URL scalar​

Company homepage URL

Company.firstPartyData ● CompanyFirstPartyDataRecordConnection object​

First-party data records attached to this company. Newest first.

Company.firstPartyData.where ● CompanyFirstPartyDataRecordWhere input​
Company.firstPartyData.before ● String scalar​
Company.firstPartyData.after ● String scalar​
Company.firstPartyData.first ● Int scalar​
Company.firstPartyData.last ● Int scalar​

Company.courtFilings ● CourtFilingConnection object beta​

Court filings this company is a party to (newest first).

Company.courtFilings.first ● Int scalar beta​
Company.courtFilings.after ● String scalar beta​
Company.courtFilings.last ● Int scalar beta​
Company.courtFilings.before ● String scalar beta​
Company.courtFilings.where ● CourtFilingWhere input beta​
Company.courtFilings.orderBy ● [CourtFilingOrderBy!] list input beta​

Company.patents ● PatentConnection object beta​

Patents assigned to this company.

Company.patents.first ● Int scalar beta​
Company.patents.after ● String scalar beta​
Company.patents.last ● Int scalar beta​
Company.patents.before ● String scalar beta​
Company.patents.where ● PatentWhere input beta​

Company.acurisRegulatoryEnforcements ● AcurisRegulatoryEnforcementListConnection object beta​

Enforcement, law-enforcement and restrictive-measure lists this company appears on according to Acuris's Regulatory Enforcement List, each with the events recorded on it. Newest enforcement first (lastEnforcedOn), listings without a dated event last; listings on the same date come in a stable order.

Company.acurisRegulatoryEnforcements.first ● Int scalar beta​
Company.acurisRegulatoryEnforcements.after ● String scalar beta​
Company.acurisRegulatoryEnforcements.last ● Int scalar beta​
Company.acurisRegulatoryEnforcements.before ● String scalar beta​

Company.acurisInsolvencies ● AcurisInsolvencyConnection object beta​

Insolvency notices recorded against this company according to Acuris: administrations, voluntary liquidations, windings up by the court, petitions and the like. Gazette notices first, newest first; then notices with only a start date, newest first; notices without a date last. An empty connection means Acuris records no insolvency notice only once the company has been screened, as reported by meta.acurisInsolvencies.

Company.acurisInsolvencies.first ● Int scalar beta​
Company.acurisInsolvencies.after ● String scalar beta​
Company.acurisInsolvencies.last ● Int scalar beta​
Company.acurisInsolvencies.before ● String scalar beta​

Company.acurisStateOwnership ● AcurisStateOwnership object beta​

Acuris's record that this company is, or was, a state-owned enterprise, with the supporting documents. Acuris keeps this record only for companies it classifies as state-owned, so null on a profiled company means it is not state-owned according to Acuris; whether the company has been profiled is reported by meta.acurisStateOwnership.

Company.acurisSanctionListings ● AcurisSanctionListingConnection object beta​

Sanctions lists this company appears on according to Acuris, current and lifted, each with its regime, measures and the events the sanctioning body published on it. Newest event first (lastEnforcedOn), sanctions without a dated event last; sanctions on the same date come in a stable order.

Company.acurisSanctionListings.first ● Int scalar beta​
Company.acurisSanctionListings.after ● String scalar beta​
Company.acurisSanctionListings.last ● Int scalar beta​
Company.acurisSanctionListings.before ● String scalar beta​

Company.acurisProfilesOfInterest ● AcurisProfileOfInterestConnection object beta​

Acuris's Profile of Interest classifications of this company — reasons it is flagged for attention that fall outside sanctions, enforcement and adverse media, e.g. a link to a public official — each with the documents behind it. Newest version first.

Company.acurisProfilesOfInterest.first ● Int scalar beta​
Company.acurisProfilesOfInterest.after ● String scalar beta​
Company.acurisProfilesOfInterest.last ● Int scalar beta​
Company.acurisProfilesOfInterest.before ● String scalar beta​

Company.acurisReputationalRiskExposures ● AcurisReputationalRiskExposureConnection object beta​

Adverse-media steps reported against this company in Acuris's Reputational Risk Exposure dataset, each with Acuris's offence classification and the documents behind it. Newest version first. If the connection is empty but the data has been processed (meta.acurisReputationalRiskExposures reports dataReady: true), Acuris reports no adverse media against the company.

Company.acurisReputationalRiskExposures.first ● Int scalar beta​
Company.acurisReputationalRiskExposures.after ● String scalar beta​
Company.acurisReputationalRiskExposures.last ● Int scalar beta​
Company.acurisReputationalRiskExposures.before ● String scalar beta​

Company.acurisPoliticallyExposedPeople ● AcurisPoliticallyExposedPersonConnection object beta​

Politically exposed people linked to this company according to Acuris — officers, directors, shareholders and associates who hold or held a public position — with how they relate to this company and their positions. Most recently changed first (meta.effectiveFrom), then in a stable order.

Company.acurisPoliticallyExposedPeople.first ● Int scalar beta​
Company.acurisPoliticallyExposedPeople.after ● String scalar beta​
Company.acurisPoliticallyExposedPeople.last ● Int scalar beta​
Company.acurisPoliticallyExposedPeople.before ● String scalar beta​

Company.securityScorecardRating ● SecurityScorecardRating object beta​

Security Scorecard cybersecurity rating for this company.

Company.upguardRating ● UpguardRating object beta​

UpGuard cybersecurity rating for this company.

Company.lab1DataBreachIncidents ● Lab1DataBreachIncidentConnection object beta​

Data-breach incidents affecting this company.

Company.lab1DataBreachIncidents.first ● Int scalar beta​
Company.lab1DataBreachIncidents.after ● String scalar beta​
Company.lab1DataBreachIncidents.last ● Int scalar beta​
Company.lab1DataBreachIncidents.before ● String scalar beta​

Company.lab1DataBreachIncidentToEmployeeRanking ● Lab1DataBreachIncidentToEmployeeRanking object beta​

Incident-to-employee percentile ranking for this company.

Company.meta ● CompanyMeta! non-null object beta​

The company's metadata surface. It contains information about access to the data and whether it was already collected

Returned By​

company query ● companyByDuns query ● companyByFirstPartyDataAttribute query ● companyBySlug query

Member Of​

CompanyIntelligenceReport object ● CompanyRequest object ● CourtFilingCompany object ● Lab1DataBreachIncidentAffectedCompany object ● RiskSignalInterpretation object