Skip to main content
Firmographics, funding, team intelligence, and real-time signals across 55M+ companies. Specter’s companies dataset provides a continuously updated profile of each company, from early-stage startups to public enterprises. Each company has a stable company_id used across every endpoint.

Data categories

  • Profile. Name, description, tagline, HQ, founding year, operating status.
  • Classification. Industry, tech verticals, business model, customer focus.
  • Team & headcount. Employee count, department and location breakdowns, founders (founder_info with specter_person_id).
  • Funding & financials. Funding history, investors, rounds, post-money valuation.
  • Transactions. Acquisitions and IPOs.
  • Traction & signals. Web traffic, engagement metrics, growth highlights, plus news, revenue, and investor-interest signals from the company’s signal endpoints.
  • Social & reviews. Social presence and product reviews (G2, Trustpilot, Glassdoor, Chrome).
  • News & external data. Press mentions, awards, patents and trademarks.

Highlights

The highlights (and new_highlights) array surfaces notable, AI-generated flags on a company. Documented values include:
  • headcount_surge. Rapid team growth.
  • strong_web_traffic_growth. Increasing web traction.
  • strong_social_growth. Rising social engagement.
  • top_tier_investors. Backed by leading funds.
  • no_recent_funding. May be due a new round.
The list is being expanded, so treat it as non-exhaustive. Pair highlights with search filters to build target lists.

Endpoints

How to use the API

Start with what you have
  • A domain, website, LinkedIn URL, Crunchbase URL, Pitchbook URL, or name → Find company ID → take the company_id (free, up to 50 at once).
  • Want the full record for a domain or URL, and to source it if Specter doesn’t have it → Enrich company.
  • A company ID already → Get company by ID.
Expand from a company Note: the company profile’s embedded investors and acquirer are names only; the chainable IDs live on the sub-resource endpoints (funding rounds, acquisitions).

Notes

  • Find company ID is free and resolves up to 50 identifiers per request; exact identifiers (domain, website, LinkedIn URL, Crunchbase URL, Pitchbook URL) return one match, while a name returns up to 10 ranked candidates. It’s the batch, no-cost way to get a company_id. Search entities by name is the free single-query name search when you don’t know whether the name belongs to a company, a person, or an investor; use Find company ID when you need to resolve exact identifiers.
  • Most fields are nullable; only core identity (company_id, organization_name) is guaranteed.
  • Enrichment may return more than one company when domains alias to each other.
  • 404 = company not found. For the acquisitions and IPOs endpoints, 200 with an empty array [] means the company exists but has no such records.
  • Sub-resource endpoints return the IDs you chain on across companies, people, and investors.
  • Get company competitors is a POST with an optional body: limit (1–30, default 30). It’s cache-first and freshness is automatic: results older than 30 days are recomputed on the next call (last_updated shows when). refresh is no longer accepted, and sending it returns 422. Each competitor carries a competitiveness_score (0–1) and, when the rival is in Specter’s data set, a company_id you can chain to Get company by ID.