OrgIndex resolves IP netblocks to their registrant organisation by clustering on stable RIR handles (mnt-by, org handle, admin-c/tech-c/abuse-c) rather than fuzzy org-name text matching, then rolls clusters up to their ultimate corporate parent via GLEIF Legal Entity Identifiers where available. This page shows exactly what data feeds the graph and how fresh it is.
Attribution quality
Every netblock's org attribution comes from one of several tiers, in descending confidence. "GLEIF-matched" means the cluster resolved to a verified Legal Entity Identifier; "BGP-inherited" means a sub-allocation's identity isn't independently known and it inherits its announcing carrier's attribution — a lower-confidence but still useful signal.
Data sources
Netblock counts by registry / routing source.
Pipeline freshness
When each ingestion/enrichment step last completed successfully. The full pipeline runs weekly, with a scheduled watchdog that flags failures and anomalous row-count deviations.
| Step | Last run | Age |
|---|---|---|
| ARIN RDAP sweep | 2026-07-05 04:40 | 10h ago |
| Accuracy benchmark | 2026-07-05 05:36 | 9h ago |
| BGP routing table | 2026-07-02 14:03 | 3d ago |
| BGP carrier org inheritance | 2026-07-02 16:48 | 2d ago |
| BGP parent org inheritance | 2026-07-03 09:11 | 2d ago |
| RIR bulk dumps (RIPE, APNIC, LACNIC, AFRINIC) | 2026-07-05 01:34 | 13h ago |
| CAIDA ASN → org mapping | 2026-07-05 01:34 | 13h ago |
| Entity resolution clustering | 2026-07-05 05:02 | 10h ago |
| GLEIF golden copy (legal entities) | 2026-07-05 04:44 | 10h ago |
| GLEIF rematch pass | 2026-07-02 17:12 | 2d ago |
| GLEIF entity rollup | 2026-06-23 13:41 | 12d ago |
| GLEIF relationship records (parent/child) | 2026-07-05 04:44 | 10h ago |
| Handle-name fallback attribution | 2026-07-05 05:15 | 10h ago |
| RIR containment org resolution | 2026-07-05 05:05 | 10h ago |
| IRR handle enrichment | 2026-07-02 14:09 | 3d ago |
| IRR route objects | 2026-07-05 02:10 | 13h ago |
| leaderboard | 2026-07-05 05:36 | 9h ago |
| PeeringDB IX peering IPs | 2026-07-02 14:04 | 3d ago |
| Cloud provider self-published ranges | 2026-07-02 13:32 | 3d ago |
| RDAP seed data | 2026-07-05 02:12 | 13h ago |
| LEI propagation to sibling clusters | 2026-07-02 17:12 | 2d ago |
| GLEIF + RDAP org batch matching | 2026-07-05 05:09 | 10h ago |
| RDAP sweep (UNKNOWN blocks) | 2026-07-05 02:50 | 12h ago |
| record-changes | 2026-07-05 05:36 | 9h ago |
| ASN holder RDAP enrichment | 2026-07-02 14:11 | 3d ago |
| ROA-based org enrichment | 2026-07-05 02:10 | 13h ago |
| RPKI ROAs | 2026-07-05 02:10 | 13h ago |
| stats-summary | 2026-07-05 05:38 | 9h ago |
| trust-summaries | 2026-07-05 05:38 | 9h ago |
Full breakdown via the REST API.