ClousDocs
API Reference

Subsidiaries (Exhibit 21)

The subsidiary list disclosed in a 10-K's Exhibit 21, parsed to name + jurisdiction.

Subsidiaries (Exhibit 21)

The subsidiary list disclosed in a 10-K's Exhibit 21, parsed to name + jurisdiction.

  • Base URL: https://api.clous.ai
  • Auth: Authorization: Bearer clous_live_...

GET /v1/filings/{accession}/subsidiaries

Results are returned through the standard response envelope and are cursor-paginated.

This endpoint takes a path parameter (accession). Resolve it via /v1/filings or /v1/entities first.

Example request

curl -s "https://api.clous.ai/v1/filings/0000320193-25-000079/subsidiaries" \
  -H "Authorization: Bearer clous_live_..."
import requests
resp = requests.get(
    "https://api.clous.ai/v1/filings/0000320193-25-000079/subsidiaries",
    params={},
    headers={"Authorization": "Bearer clous_live_..."},
)
data = resp.json()
const resp = await fetch(
  "https://api.clous.ai/v1/filings/0000320193-25-000079/subsidiaries",
  { headers: { Authorization: "Bearer clous_live_..." } },
);
const data = await resp.json();

Example response

{
  "data": [
    {
      "accession": "0000320193-25-000079",
      "cik": "0000320193",
      "company_name": "Apple Inc.",
      "form_type": "10-K",
      "filed_at": "2025-10-31",
      "subsidiary_count": 19,
      "subsidiaries": [
        {
          "name": "Apple Asia Limited",
          "jurisdiction": "Hong Kong"
        },
        {
          "name": "Apple Asia LLC",
          "jurisdiction": "Delaware, U.S"
        }
      ],
      "exhibit_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019325000079/a10-kexhibit21109272025.htm",
      "raw_text": "EX-21.1\n 3\n a10-kexhibit21109272025.htm\n EX-21.1\n\n Document \n\n Exhibit 21.1 \n Subsidiaries of \n Apple Inc.* \n\n Jurisdiction\nof Incorporation \n Apple Asia Limited Hong Kong \n Apple Asia LLC Delaware, U.S. \n Apple Canada Inc. Canada \n Apple Computer Trading (Shanghai) Co., Ltd. China \n Apple Distribut…"
    }
  ],
  "page": {
    "limit": 1,
    "next_cursor": null,
    "has_more": false
  },
  "as_of": "2026-06-13T16:27:33.699486Z",
  "source": "edgar",
  "query_echo": {
    "accession": "0000320193-25-000079",
    "subsidiary_count": 19
  },
  "warnings": [
    "best_effort_parse: verify against raw_text"
  ]
}

Status codes

StatusMeaning
200Success. An empty result still returns 200 with data: [] and a warnings entry.
401Missing or invalid API key.
402Out of credits.
404No record for the supplied path parameter.
422Validation error — a parameter was the wrong type or out of range.
429Rate limited.

All data derives from public SEC EDGAR (and, where noted, FINRA IAPD / USPTO) filings. Clous is independent of the SEC.

On this page