Skip to main content
GET
Get a Company Detail
Use this endpoint when you need more than the lightweight identity fields from the company list. Every lookup method returns the same full company detail payload, including:
  • Identity and profile fields such as name, domain, type, description, logo, and headquarters
  • Founders, CEOs, legal entities, categories, and social links
  • Latest available revenue, valuation, and total funding figures
  • Related Sacra research documents and time-series datasets
  • Exchange listings and company milestones, when available
Arrays such as company_datasets, documents, listings, and milestones can be empty when Sacra does not have that type of data for a company.

Choose an identifier

Use the domain when you need an identifier that works across Sacra endpoints. Pass the bare domain, such as stripe.com, without a protocol or path. Sacra can also resolve a known alternative domain to its company profile. Use the slug path when you already have the slug from a company response or want a readable resource URL. Use the numeric ID when your integration stores Sacra IDs as foreign keys.
Provide exactly one of company_domain, id, or company_slug. Do not combine a company identifier with mode=sync.

Get by domain

Get by ID

Get by slug

The OpenAPI operation below documents this path-based slug lookup. Domain, ID, and query-slug lookups use /api/v1/companies/ but return the same detail schema.

Authorizations

Authorization
string
header
required

Authenticate using one of two formats:

  • Organization/user token: Token <your-token>
  • Stytch JWT: Bearer <your-jwt>

Path Parameters

company_slug
string
required

URL slug of the company (e.g. stripe).

Response

Full company detail payload.

company
object
required