GET /api/companies/{id} returns this full profile. Jobs embed a slimmer preview whose details_url points here.
When no value is known, every list field is
[], social_links is {}, and every nullable field is null. Treat an empty list as unknown, not as “the company has none”.Fields
Identity and description
Social profiles
social_links keys: linkedin, twitter, facebook, instagram, youtube, github, g2, crunchbase, angellist, tiktok, glassdoor, xing, threads, bluesky, pinterest, vimeo, medium, kununu, trustpilot, indeed and mastodon. The flat *_url fields repeat the same URLs for the platforms that have one.
Location
Basic facts and classification
Value lists
Filter jobs by company
These fields filter jobs on search and the job feed. Values match case-insensitively; the feed returns400 for an unknown size or revenue band.
Status and corporate state
Funding
People and culture
Products and technology
Relationships
Investor profile
Populated only when the company is itself an investor (VC firm, accelerator, etc.).Ranking
Enrichment evidence
Filled by Company Enrichment. OnGET /api/companies/{id} these fields are always null, {} or [].
enrichment_state values:
complete: the profile passed verification with high confidence.partial: identity confidence was low or the company’s site couldn’t be read. Expect fewer filled fields.
field_coverage values, keyed by field name:
supported: evidence backs the field.unknown: no evidence backs the field.stale(sponsorship_evidenceonly): its latest refresh failed, and the records shown come from an earlier one.
Nested objects
Each heading is the object’s schema name in the OpenAPI spec.CompanyFundingRoundDto
CompanyRatingDto
CompanyH1bJobCountDto
CompanyH1bTitleDistributionDto
CompanyTechnologyDto
CompanyProductDto
CompanyAcquisitionDto
CompanyExitDto
CompanySubOrganizationDto
CompanyKeyEventDto
A dated event in the company’s history, such as a layoff or a leadership hire.CompanyTechnologyObservation
One piece of evidence that the company uses a technology.CompanySponsorshipEvidence
One record of visa sponsorship evidence. Register counts are summed over the record’speriod.
evidence_kind and source together say where a record comes from:
match_method values, from strongest to weakest: registration_id, verified_domain, legal_name_location, legal_name. The registers and their licenses are listed on Open data licenses and attribution.
Returned by
GET /api/companies/{id}, as the whole response body. The endpoint needs no API key and is free.GET /api/companies/by-domainandGET /api/companies/by-domain/status, on a200. Company Enrichment is a beta, available on activation; see Enrich companies.

