---
title: "Intelligence Company Network"
method: GET
path: "/api/intelligence/v1/company-network/{ticker}"
tags: ["Intelligence API"]
---

# Intelligence Company Network

`GET /api/intelligence/v1/company-network/{ticker}`

## Request

- Base URL: `https://api.xfinlab.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.xfinlab.com/api/intelligence/v1/company-network/{ticker}`
- Auth: none declared

Company relationship intelligence for `ticker` (services/
company_network_service.py -- Phase 1 of the "Company Intelligence"
direction, 2026-08-29). Combines four already-collected Data Factory
signals into one view: SEC 13F institutional ownership + conviction
score, SEC 13D/13G activist filings, SEC Form 4 insider trading, and
CFTC COT futures positioning if the ticker has a directly linked
contract. Zero new data sources -- pure re-packaging of endpoints
already live elsewhere in this API (/v1/insider is a subset of this
response's insider_trading field).

Also returns `what_changed`: a day-over-day diff of this ticker's
network_summary numbers against the prior day's snapshot. Pure
mechanical diff, no AI -- `available: False` the first time a ticker
is queried on a given day (no prior snapshot to diff against yet)
rather than fabricating a baseline.

## Path parameters

- `ticker` string, required

## Headers

- `X-API-Key` string

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/xfinlab/apis/xfinlab-api.md) · [All operations](https://skmtc.dev/xfinlab/apis/xfinlab-api/llms.txt) · [OpenAPI document](https://skmtc.dev/xfinlab/apis/xfinlab-api/revisions/205f85614bc6?raw)
