Data categories
- Revenue metrics —
metric(ARR, Revenue, or GMV),annualized_usd,year. - Profitability —
is_profitable,profitability_annual_usd,profitability_year(when available). - Timing —
reference_date(the period the figure refers to) andsignal_date(when it was observed). - Source —
source_type(news, social, or public),source_url. - Context —
tags(e.g.PROJECTION,public),whats_new,context. - Company link —
entity_id(company ID) andcompany_name.
Example (trimmed)
Endpoints
| Method | Endpoint | Returns |
|---|---|---|
GET | Get Revenue Signal by ID | A single revenue signal |
GET | Get Revenue Signals for a company | A single company’s full revenue-signal history (by Specter company ID), newest first |
GET | List Revenue Signals | Revenue signals pinned to your lists |
GET | Get Revenue Signals for a company list | Signals for the companies in a list |
GET | Get Revenue Signals for a saved company search | Signals for a saved company search |
How to use the API
Start with what you have- A Specter company ID → Get Revenue Signals for a company. Only have a domain or name? Resolve company ID first, then call this with the returned
company_id. - A list → Get Revenue Signals for a company list.
- A saved search → Get Revenue Signals for a saved company search.
- Your pinned lists → List Revenue Signals.
- Set
new=trueto restrict results to the current week, and poll periodically to monitor changes.
- Company → follow
entity_idto Get company by ID. - Full detail → Get Revenue Signal by ID.
Notes
- Signal IDs are prefixed
rev_. entity_idmay be null when the company is referenced upstream but isn’t in Specter’s company DB.tagsqualify the figure —PROJECTIONmeans a forecast,publicmeans 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=truelimits to the current week;limit/pagepaginate. Lists or searches over 5,000 companies are capped at that limit; unknown or non-visible ones return404.