Data Product

Supply-Chain & Relationship Intelligence

Who a company buys from, sells to and competes with, with the filing behind every link, not an unsourced graph.

What data it carries

Twenty four endpoints over the commercial relationship graph, plus the derived concentration, dependency, market share and multi-hop datasets built on it.

  • Twelve relationship dimensions · competitor, customer, supplier, partner, investment, joint venture, licensing and distribution, plus the newly added card network, payment network, card processor and technology vendor, queryable together or one at a time
  • Per-edge metadata · provenance, confidence, first and last observed dates, counterparty entity kind, and whether evidence is available
  • Four provenance categories, named on every edge · company announcements the company’s own filings and releases, news published articles and wire items, established relationships the long-standing curated graph, and general knowledge confirmed as commonly known rather than traced to one document. Ask for one with a single parameter, or take all four and sort them yourself
  • Provenance returned on the edge itself · each relationship reports REPORTED, GENERAL_KNOWLEDGE or INFERRED, so a row can be trusted, discounted or dropped without a second call
  • Eleven supplier functions · foundry, packaging and testing, contract manufacturer, equipment, raw material, component, logistics, energy, technology and software, infrastructure, outsourced service: filter to one, or read the function off each edge
  • Evidence · the filing, news or curated source behind a relationship, with excerpts and years: the answer to “why do you assert this?”
  • Disclosed economic value · contract, deal and commitment values as a point-in-time observation series
  • Supplier concentration & customer concentration · top-1/3/5 and HHI, computed over the value-covered subset and labelled as such
  • Relationship risk · integrated counterparty exposure for a single company
  • Comparison · the counterparties of several companies in one call: which are shared and which are unique
  • Graph neighbourhood · the multi-hop network around a company as nodes and edges, not a flat list
  • Connection paths · every disclosed route between two companies, so a dependency two or three hops away becomes visible
  • Indirect exposure · exposure propagated across the graph, with an industry rollup and the coverage behind it

Competitive position, measured honestly

The same graph records who a company competes with, which turns relationship data into competitive analysis.

  • Competitor set · who the filings actually name as competitors, rather than an industry code standing in for a peer group
  • Market share · each company measured against the combined revenue of its competitors, with rank and coverage, member by member
  • Market share history · the same measure as an annual TTM series, so a gain or loss of position is a trend rather than a single reading
  • Position over time · how a company’s standing has moved across reporting periods
  • Comparable dimensions · revenue, growth and margins side by side, so leadership is explained rather than asserted

How it behaves: stated, not implied

  • Every provenance returned, each one labelled. Nothing is filtered out behind your back: an edge states where it came from, so you decide what to trust. Narrow to the company’s own announcements, to news, to the established-relationships graph or to general knowledge, in one parameter.
  • Both directions of disclosure. A relationship is found whether the company names its counterparty or the counterparty names the company: a supplier’s own filing naming this company as a customer counts, and the direction is reported per edge.
  • Concentration is labelled by basis. Counts, disclosed values and revenue share are three separate bases with different coverage. They are returned as distinct, named blocks rather than blended into one headline number.
  • Coverage is disclosed, not hidden. Where a basis is unavailable for a company it is returned as an explicit typed status, never as a zero or a silent omission.
  • Stable identifiers. Each relationship carries a rel_uid that stays constant across graph rebuilds, so a saved reference keeps resolving.

Best real-life usage

  • Concentration risk: find issuers whose disclosed revenue depends on a handful of named customers.
  • Second-order exposure: trace who supplies the suppliers before judging a shock’s reach.
  • Diligence with citations: pull the relationship, then pull the filing text that supports it into the memo.
  • Competitor mapping: build a peer set from disclosed commercial reality rather than an industry code.

Combine with other datasets

Each analysis below pairs this dataset with another to answer a question neither can alone.

+ Company Fundamentals & Ownership
Size the counterparty: a concentration reading means something different when the customer is larger than the supplier.
+ Share Prices & Market Performance
Test whether a disclosed supply-chain link shows up in how the two names actually trade.
+ News & Corporate Events
Catch the announcement that creates, changes or ends a commercial relationship.

Free tier · no API key

A live slice of the relationship graph, no key and no account, returning the same shape as the licensed endpoint:

The free slice is AAPL only; any other ticker is refused. The licensed tier covers the full graph across all twelve dimensions, with evidence and disclosed-value endpoints.

Over MCP with AI agents

Connect an AI agent to the CSIMarket MCP server (mcp.csimarket.com) and it can call these endpoints as tools, no glue code. Ask in plain language; the agent picks the endpoints, fetches the data, and composes the answer.

  • “Map the major customers and suppliers connected to NVIDIA, and show me the evidence behind the largest relationships.”
  • “Which companies disclose a dependency on a single customer for a large share of revenue?”

At a glance

  • • 24 endpoints
  • • 12 relationship dimensions
  • • 4 provenance categories per edge
  • • 11 supplier functions
  • • filing-level evidence on request
  • • scopes: relationships · evidence · value
  • • REST API · MCP · CSV

Access

Licensed REST API, MCP and CSV. Base https://api.csimarket.com/api/v1.

View endpoints → View pricing & plans
Get the full CSIMarket dataset: Subscribe API Connect Your AI