Skip to main content
Particle API maps companies across multiple identifier systems — SEC CIK numbers, Wikidata QIDs, stock tickers, domains, and knowledge graph entities. Every company includes a structured product hierarchy showing business segments, product lines, and individual products with lifecycle tracking. Use any identifier you already have to find a company, then explore its full profile.

What you can build

  • Company databases — Build comprehensive profiles using cross-referenced identifiers from SEC, Wikidata, and the knowledge graph
  • Competitive analysis — Map product portfolios and track lifecycle changes across launches and discontinuations
  • SEC research — Look up companies by CIK number for regulatory filing workflows
  • Entity resolution — Bridge between ticker symbols, domains, and knowledge graph entities in a single query
  • Product tracking — Monitor when companies announce, launch, or discontinue products

Key concepts

Companies

Search by name, ticker, domain, CIK, or knowledge graph entity.

Products

Hierarchical product trees with lifecycle status tracking.

Resource hierarchy

List companies

curl "https://api.particle.pro/v1/companies?limit=3" \
  -H "X-API-Key: YOUR_API_KEY"

Response schema

data
Company[]
required
has_more
boolean
required
Whether more results exist beyond this page.
cursor
string
Pass to the next request for the next page.
Example response
{
  "data": [
    {
      "id": "5rKmNxW8pYvQ",
      "name": "Apple Inc.",
      "description": "American multinational technology company",
      "updated_at": "2026-03-04T09:15:00Z",
      "identifiers": {
        "cik": "0000320193",
        "qid": "Q312",
        "entity_id": "Lm0wOWM3dzA",
        "ticker": "AAPL",
        "domain": "apple.com"
      }
    }
  ],
  "has_more": true,
  "cursor": "r.4mGKaJ"
}

Filtering

Combine any of these query parameters:
ParameterDescriptionExample
qSearch by company name (case-insensitive partial match)?q=Apple
tickerFilter by stock ticker symbol(s), up to 100?ticker=AAPL&ticker=GOOG
domainFilter by company domain(s), up to 100?domain=apple.com
cikFilter by SEC CIK(s), up to 100?cik=0000320193
qidFilter by Wikidata QID(s), up to 100?qid=Q312
entity_idFilter by knowledge graph entity ID(s), up to 100?entity_id=Lm0wOWM3dzA
updated_afterOnly companies updated after this ISO 8601 timestamp?updated_after=2026-01-01T00:00:00Z

Find by ticker

curl "https://api.particle.pro/v1/companies?ticker=AAPL" \
  -H "X-API-Key: YOUR_API_KEY"

Search by name

curl "https://api.particle.pro/v1/companies?q=Micro&limit=5" \
  -H "X-API-Key: YOUR_API_KEY"
Returns companies with “Micro” in their name — Microsoft, Micron, etc.

Incremental sync

Use updated_after to poll for changes since your last sync:
curl "https://api.particle.pro/v1/companies?updated_after=2026-03-01T00:00:00Z" \
  -H "X-API-Key: YOUR_API_KEY"

Get a single company

curl "https://api.particle.pro/v1/companies/5rKmNxW8pYvQ" \
  -H "X-API-Key: YOUR_API_KEY"
Returns the same company schema without the pagination wrapper.

Next steps

Products

Explore a company’s product hierarchy — segments, product lines, and individual products.

Entities

Use entity_id to cross-reference companies with podcast appearances and other content.