Company network
company_networkThe register neighborhood of one node: its officers, shareholders and beneficial owners, its holdings, branches and other register relations, each edge citing the register record that states it (register, record type, identifier, source URL, retrieval date), current edges before closed ones. Takes node_id, the graph node id from search_companies hits or from a previous network answer, so a neighbor expands the same way. Natural persons are served, with node_type person, only in workspaces where person data is switched on; elsewhere they and their edges are left out, and a person node_id answers not_found. edge_types keeps the named types only (for example officer_of,shareholder_of); limit caps the neighbors, default and maximum 200, and truncated says when it cut.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"node_id": "<node_id>"
},
"name": "company_network"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum neighbors, default and maximum 200. | |
| node_id | Yes | The graph node id, as returned by search_companies hits. Not the entity_id of company_profile. | |
| edge_types | No | Comma separated edge types to keep, each one of officer_of, shareholder_of, parent_of, ultimate_parent_of, fund_manager_of, branch_of, subfund_of, feeder_to, proprietor_of, creditor_of, security_agent_of, declared_parent_of, successor_of, insolvency_administrator_of, beneficial_owner_of; omit for every type. |