Know who owns whom, across every source.
teleon.dev/docs/entities keeps a global corporate hierarchy: each company, its parent, its subsidiaries and every name it files under. Splink entity resolution joins records from many sources into one ID per company.
| Name on record | Source | Match | Resolves to |
|---|---|---|---|
| Meridian Holdings Ltd | company registry | 1.00 | ent_4410 |
| Meridian Holdings PLC | annual filing | 0.98 | ent_4410 |
| Meridian Hldgs | contract award | 0.93 | ent_4410 |
| Meridian Logistics LLC | building permit | 0.97 | ent_4417 |
Splink scores each name against the company record. Strong matches join ent_4410, and the subsidiary keeps its own ID under its parent.
What it does
One ID per company
Splink scores candidate pairs of records, so a company that files under several names resolves to one ID.
The full hierarchy
Subsidiaries roll up through each parent to the ultimate owner, and every link keeps the dates it held.
Every link cited
Each name and link carries its source, its license and the time it was read.
The contract
A company record lists its names, parent and subsidiaries; every name and link carries its source, license and read time.
S101, added in v32.0entities.companyentities.parent_link
Endpoints
| Method | Path | Access | What it does | Status |
|---|---|---|---|---|
GET | /v1/entities/companies | RING-3 | List companies by name, country or parent | |
GET | /v1/entities/companies/{id} | RING-3 | Read one company with its hierarchy and sources | |
GET | /v1/entities/changes?since={cursor} | RING-3 | Stream new names and links since a cursor | |
POST | /v1/entities/watches | RING-2 | Watch a company for a new parent or new subsidiaries |
Listed paths appear in the service’s published files today. This surface comes from the Teleon Omnibus Codex v1.0 to v50.0, Oct 25, 2026. In the one-host plan every path here is served under api.teleon.dev/v1/entities.
For agents
Give your agent the read-only guide first. It reports back before any write.
Words on this page
- Entity resolution
- Deciding which records from different sources describe the same company. Splink scores each candidate pair with a probabilistic match model.
- Bitemporal
- A record that keeps two times: when a fact was true in the world and when the system learned it.
- Change cursor
- A position in a feed's change stream. A reader sends the last cursor it saw and gets every change after it, in order.
- Read time
- When Teleon fetched a record from its source. It sits beside the source's own dates, so readers can judge how fresh each record is.