API
Companies House intelligence as a feed.
The same data model that powers the GUI, exposed as a REST API. Per-key rate limits, OpenAPI schema and webhook subscriptions for every signal.
Endpoints
A small surface, well-documented.
We expose the data products you need, not every internal route. JSON in, JSON out. Versioned at /v1.
| Method | Path | Description |
|---|---|---|
| GET | /v1/companies/{number} | Public profile, sector, lifecycle, key dates. |
| GET | /v1/companies/{number}/risk | Risk band and current pattern flags. |
| GET | /v1/companies/{number}/network | Three-degree director and PSC graph. |
| GET | /v1/sectors/{sic} | Sector benchmarks (6 medians) and trend. |
| GET | /v1/distress | Live distress feed, paginated, filterable by sector. |
| GET | /v1/patterns | Catalogue of 37 patterns with monthly trends. |
| POST | /v1/watchlists | Create or update a watchlist for webhook alerts. |
Example
Fetch risk band for any UK company.
One request. Authenticated with a header API key. Cached at the edge for 24 hours.
curl https://vip.fulcrums.co.uk/v1/companies/00319964/risk \
-H "X-Fulcrums-Key: ${FULCRUMS_KEY}"
# {
# "company_number": "00319964",
# "name": "Tuffnells Parcels Express Limited",
# "risk_band": "high",
# "patterns": [
# "board_resignation_cascade",
# "all_assets_charge_stack",
# "spike_day_event"
# ],
# "elevated_at": "2020-07-12T00:00:00Z",
# "lead_time_months": 35
# } Want to wire this in?
We share OpenAPI specs, sample SDK snippets and your first API key on the demo call.
Book a demo