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
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
Company.legalName ● String scalar
Legal registered name
Company.duns ● DUNS scalar
DUNS number of the company
Company.logo ● Image object
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
Court filings this company is a party to (newest first).
Company.courtFilings.first ● Int scalar
Company.courtFilings.after ● String scalar
Company.courtFilings.last ● Int scalar
Company.courtFilings.before ● String scalar
Company.courtFilings.where ● CourtFilingWhere input
Company.courtFilings.orderBy ● [CourtFilingOrderBy!] list input
Company.patents ● PatentConnection object
Patents assigned to this company.
Company.patents.first ● Int scalar
Company.patents.after ● String scalar
Company.patents.last ● Int scalar
Company.patents.before ● String scalar
Company.patents.where ● PatentWhere input
Company.acurisRegulatoryEnforcements ● AcurisRegulatoryEnforcementListConnection object
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
Company.acurisRegulatoryEnforcements.after ● String scalar
Company.acurisRegulatoryEnforcements.last ● Int scalar
Company.acurisRegulatoryEnforcements.before ● String scalar
Company.acurisInsolvencies ● AcurisInsolvencyConnection object
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
Company.acurisInsolvencies.after ● String scalar
Company.acurisInsolvencies.last ● Int scalar
Company.acurisInsolvencies.before ● String scalar
Company.acurisStateOwnership ● AcurisStateOwnership object
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
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
Company.acurisSanctionListings.after ● String scalar
Company.acurisSanctionListings.last ● Int scalar
Company.acurisSanctionListings.before ● String scalar
Company.acurisProfilesOfInterest ● AcurisProfileOfInterestConnection object
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
Company.acurisProfilesOfInterest.after ● String scalar
Company.acurisProfilesOfInterest.last ● Int scalar
Company.acurisProfilesOfInterest.before ● String scalar
Company.securityScorecardRating ● SecurityScorecardRating object
Security Scorecard cybersecurity rating for this company.
Company.upguardRating ● UpguardRating object
UpGuard cybersecurity rating for this company.
Company.lab1DataBreachIncidents ● Lab1DataBreachIncidentConnection object
Data-breach incidents affecting this company.
Company.lab1DataBreachIncidents.first ● Int scalar
Company.lab1DataBreachIncidents.after ● String scalar
Company.lab1DataBreachIncidents.last ● Int scalar
Company.lab1DataBreachIncidents.before ● String scalar
Company.lab1DataBreachIncidentToEmployeeRanking ● Lab1DataBreachIncidentToEmployeeRanking object
Incident-to-employee percentile ranking for this company.
Company.meta ● CompanyMeta! non-null object
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