Company profile from Wikidata and LEI records API

Company card for a domain or name. From Wikidata: QID, label, description, websites, inception, industries, headquarters, country, latest employee count, parent organizations, stock listings and tickers, founders (names only), legal form, LEI. From GLEIF when an LEI is known or a legal name matches exactly: legal name, jurisdiction, entity and registration status, legal and HQ city/country, parents. With match method and confidence. Sources: Wikidata, GLEIF (CC0).

$0.01 per call  USDC over x402 v2 on Base, Polygon, Arbitrum, Avalanche or Sei. No signup, no API key. Requests that fail or match nothing are not charged.

Endpoint

GET https://finance.kit-rx.com/v1/company/profile

Parameters

NameTypeRequiredDescription
domainstringnoCompany website domain or URL, e.g. novartis.com. Matched against Wikidata official website statements. Either domain or name is required. e.g. novartis.com
namestringnoCompany name, 2 to 100 characters, e.g. Novartis AG. Matched against Wikidata labels and aliases (organizations only) and GLEIF exact legal names. e.g. Novartis AG

Example request

https://finance.kit-rx.com/v1/company/profile?domain=novartis.com

Without payment the server answers 402 Payment Required with the price (10000 atomic USDC) in the PAYMENT-REQUIRED header. Any x402 v2 client pays and retries automatically. A request with no parameters runs this example.

curl -i "https://finance.kit-rx.com/v1/company/profile?domain=novartis.com"

Pay from an agent

AgentCash: fetch the URL. OpenDexter MCP: x402_fetch. Kit Rx MCP server: https://finance.kit-rx.com/mcp. Code:

import { x402Client } from "@x402/core/client";
import { registerExactEvmScheme } from "@x402/evm/exact/client";
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client();
registerExactEvmScheme(client, { signer: privateKeyToAccount(process.env.BUYER_KEY) });
const pay = wrapFetchWithPayment(fetch, client);
const res = await pay("https://finance.kit-rx.com/v1/company/profile?domain=novartis.com");
console.log(await res.json());

Example response

{
  "query": {
    "domain": "novartis.com"
  },
  "result": {
    "match_method": "wikidata_official_website",
    "confidence": "high",
    "name": "Novartis",
    "qid": "Q507154",
    "lei": "5493007HIVTX6SY6XD66",
    "gleif_link": "wikidata_lei",
    "wikidata": {
      "qid": "Q507154",
      "url": "https://www.wikidata.org/wiki/Q507154",
      "label": "Novartis",
      "description": "Swiss-American multinational pharmaceutical corporation",
      "instance_of": [
        "public company",
        "multinational corporation",
        "business",
        "pharmaceutical company"
      ],
      "is_organization": true,
      "official_names": [],
      "official_websites": [
        "http://www.novartis.com/"
      ],
      "inception": "1996",
      "inception_precision": "year",
      "industries": [
        "pharmaceutical industry",
        "chemical industry"
      ],
      "headquarters": [
        {
          "location": "Basel",
          "country": "Switzerland",
          "country_code": "CH"
        }
      ],
      "country": {
        "name": "Switzerland",
        "code": "CH"
      },
      "employees": {
        "count": 119418,
        "as_of": null
      },
      "parent_organizations": [],
      "stock_listings": [
        {
          "exchange": "Swiss Stock Exchange",
          "exchange_qid": "Q661834",
          "mic": "XSWX",
          "ticker": "NOVN"
        },
        {
          "exchange": "New York Stock Exchange",
          "exchange_qid": "Q13677",
          "mic": "XNYS",
          "ticker": "NVS"
        }
      ],
      "lei": [
        "5493007HIVTX6SY6XD66"
      ],
      "founded_by": [],
      "legal_forms": [
        "Aktiengesellschaft"
      ],
      "sitelinks": 46
    },
    "gleif": {
      "lei": "5493007HIVTX6SY6XD66",
      "legal_name": "NOVARTIS AG",
      "other_names": [],
      "jurisdiction": "CH",
      "legal_form_elf": "MVII",
      "legal_form_other": null,
      "category": "GENERAL",
      "entity_status": "ACTIVE",
      "entity_creation_date": "2017-02-25",
      "registration_status": "ISSUED",
      "initial_registration_date": "2017-02-25",
      "last_update_date": "2026-11-04",
      "next_renewal_date": "2027-12-14",
      "corroboration_level": "FULLY_CORROBORATED",
      "legal_address": {
        "city": "Basel",
        "region": "CH-BS",
        "country": "CH"
      },
      "headquarters_address": {
        "city": "Basel",
        "region": "CH-BS",
        "country": "CH"
      },
      "registered_as": "CHE-103.867.266",
      "registration_authority": "RA000548",
      "direct_parent": null,
      "ultimate_parent": null,
      "parent_reporting": {
        "direct": "reporting_exception",
        "ultimate": "reporting_exception"
      },
      "record_url": "https://search.gleif.org/#/record/5493007HIVTX6SY6XD66"
    },
    "alternatives": [
      {
        "qid": "Q19362805",
        "label": "company archive Novartis",
        "description": "Swiss cultural property of national significance in Basel"
      },
      {
        "qid": "Q127415627",
        "label": "Novartis Institutes for BioMedical Research",
        "description": "organization in Basel, Switzerland"
      }
    ]
  },
  "sources": [
    {
      "name": "Wikidata",
      "url": "https://www.wikidata.org/wiki/Q507154"
    },
    {
      "name": "Wikidata Query Service",
      "url": "https://query.wikidata.org/"
    },
    {
      "name": "GLEIF Global LEI Index",
      "url": "https://api.gleif.org/api/v1/lei-records/5493007HIVTX6SY6XD66"
    }
  ],
  "notes": [
    "3 Wikidata items list this official website; the result is the highest-ranked by organization type and sitelink count."
  ],
  "attribution": [
    "Contains data from Wikidata (https://www.wikidata.org), CC0 1.0 public domain dedication.",
    "LEI data: Global LEI Index of the Global Legal Entity Identifier Foundation (GLEIF), CC0 1.0 (https://www.gleif.org/en/meta/lei-data-terms-of-use). Kit Rx is not provided, endorsed or authorized by GLEIF or any LEI issuer; only the gleif section is GLEIF LEI reference data."
  ],
  "generated_at": "2026-11-14T22:12:21.115Z"
}

Kit Rx SEC EDGAR Filings, Company Data & FX: Finance data for AI agents: SEC EDGAR filings, full-text search and 8-K events, company profiles with LEI, and ECB FX rates, paid per call over x402. Machine-readable: OpenAPI, llms.txt, /.well-known/x402, agent skills.