---
title: "Legal-entity group view: parent + filing subsidiaries"
method: GET
path: "/api/v1/entities/{entity_id}/financials/group"
tags: ["Financials"]
---

# Legal-entity group view: parent + filing subsidiaries

`GET /api/v1/entities/{entity_id}/financials/group`

## Request

- Base URL: `https://api.hub-equity.com`
- URL: `https://api.hub-equity.com/api/v1/entities/{entity_id}/financials/group`
- Auth: HTTP bearer

For a combined filer (FERC-style regulated utilities, holdcos), returns the parent plus each filing subsidiary's STANDALONE financials carried on dei:LegalEntityAxis. SCOPE view, NOT a decomposition: members are parallel registrants and do NOT sum to the consolidated parent. `is_group=false` when the entity is not an eligible combined-filing group.

## Path parameters

- `entity_id` string, required

## Query parameters

- `fiscal_year` integer, nullable: Optional snapshot year (default: latest year with member data)
- `size_metric` string, nullable: Hub concept code driving node size (default TOTAL_ASSETS)

## Response `200`

Successful Response

- ApiResponseLegalEntityGroupResponse
  - `success` boolean, required
  - `data` LegalEntityGroupResponse: Group view: the filing subsidiaries of a combined report. ``is_group`` gates the whole view: True only when the entity files a combined report carrying ≥2 filing subsidiaries with rich standalone financials at the snapshot ``fiscal_year``. When False the rest is empty.
    - `entity_id` string, required
    - `entity_name` string, required
    - `currency` string, nullable, required
    - `is_group` boolean, required
    - `fiscal_year` integer, nullable
    - `size_metric` string
    - `headline_metrics` GroupMetricMeta[]
      - `code` string, required
      - `label` string, required
      - `category` string, required
    - `parent` GroupMember: A filing subsidiary (tentacle) — or the consolidated parent reference row. ``member_qname`` is the ``dei:LegalEntityAxis`` member ("" for the parent reference). ``n_hubs`` is the count of distinct hubs the member carries at the snapshot year (richness — drives eligibility). ``size_value`` is the value of the node-size metric (default TOTAL_ASSETS). ``metrics`` maps each curated headline hub code to the member's standalone value.
      - `member_qname` string, required
      - `member_label` string, required
      - `is_parent` boolean
      - `n_hubs` integer
      - `size_value` number, nullable
      - `metrics` object
    - `members` GroupMember[]
      - `member_qname` string, required
      - `member_label` string, required
      - `is_parent` boolean
      - `n_hubs` integer
      - `size_value` number, nullable
      - `metrics` object
    - `note` string
  - `error` ApiError: API error details.
    - `code` string, required
    - `message` string, required
    - `details` object, nullable
  - `meta` ApiMeta: API response metadata. Pagination fields (``page`` / ``per_page`` / ``total``) are populated on collection endpoints only. They are omitted from the payload on single-resource endpoints.
    - `timestamp` string, date-time
    - `request_id` string, nullable
    - `page` integer, nullable
    - `per_page` integer, nullable
    - `total` integer, nullable
  - `links` ApiLinks: HATEOAS-style pagination cursors. Host-relative path + query links for a collection page. Present on collection endpoints, ``null`` fields where a page doesn't exist (``next`` on the last page, ``prev`` on the first). The whole ``links`` object is omitted from single-resource responses (see ``ApiResponse`` serializer).
    - `self` string, nullable
    - `first` string, nullable
    - `prev` string, nullable
    - `next` string, nullable
    - `last` string, nullable

## Other responses

- `422`: Validation Error

---

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