APIs

Supply chain API

Named supplier↔customer edges plus anonymous concentration — same graph as the Terminal supply-chain panel.

Endpoints

MCPHTTP
get_company_supply_chain
GET /api/v1/companies/{market}/{ticker}/supply-chain

Example

curl -s -H "X-API-Key: of_your_key" \
  "https://api.openfilings.org/api/v1/companies/us/AAPL/supply-chain"

Python SDK:

from openfilings import Client

client = Client(api_key="of_...")
chain = client.companies.supply_chain("us", "AAPL")
for edge in chain.edges:
    corr = edge.get("price_correlations") or {}
    n = edge.get("price_correlation_n") or {}
    # corr["1y"], n["1y"] when overlap is long enough

Notes

  • Free returns a short preview. Pro returns the full graph. Check Dashboard → Usage if you see 403 or 429.
  • Edges are evidence-backed from filings / transcripts / press; not a vendor scrape dump.
  • Named edges may include price_correlations (2w–2y) and price_correlation_n (overlap).