Skip to main content
Revenue and profitability signals from news, filings, and public disclosures. Revenue Signals capture structured financial data points for companies — revenue, ARR, and profitability — each with a source, time period, and company attribution. Each signal is a single observation tied to a company and a point in time.

Data categories

  • Revenue metricsmetric (ARR, Revenue, or GMV), annualized_usd, year.
  • Profitabilityis_profitable, profitability_annual_usd, profitability_year (when available).
  • Timingreference_date (the period the figure refers to) and signal_date (when it was observed).
  • Sourcesource_type (news, social, or public), source_url.
  • Contexttags (e.g. PROJECTION, public), whats_new, context.
  • Company linkentity_id (company ID) and company_name.
Example (trimmed)

Endpoints

How to use the API

Start with what you have Track updates
  • Set new=true to restrict results to the current week, and poll periodically to monitor changes.
Expand from a signal

Notes

  • Signal IDs are prefixed rev_.
  • entity_id may be null when the company is referenced upstream but isn’t in Specter’s company DB.
  • tags qualify the figure — PROJECTION means a forecast, public means a public-filing figure.
  • Financial fields are null when not disclosed.
  • The company, list, and search endpoints cost 10 credits per signal returned — the priciest signal type. The by-ID lookup costs 1 credit per request.
  • new=true limits to the current week; limit/page paginate. Lists or searches over 5,000 companies are capped at that limit; unknown or non-visible ones return 404.