Company Financial Data API for Developers

Integrate revenue, employee count, and extended financial metrics for any public or private company directly into your product. RESTful JSON API with commercial license included on all paid plans.

REST APIJSONExtended metricsPrivate companiesCommercial licenseSource URLs
Node.js
// Single lookup
const res = await fetch(
  "https://api.companyfinancials.io/v1/company/lookup",
  {
    method: "POST",
    headers: {
      "Content-Type": "application/json",
      "X-Api-Key": process.env.CF_API_KEY,
    },
    body: JSON.stringify({ companyName: "Stripe", year: "2024" }),
  }
);

const data = await res.json();
// { companyName, revenue, currency, year, employeeCount,
//   source, sourceUrl, confidence }

Financial intelligence products

Build market intelligence tools, financial dashboards, and competitive analysis products with live company data.

CRM enrichment

Automatically enrich sales CRM records with revenue and headcount data for prospect companies.

Reporting pipelines

Feed automated financial reporting systems with verified data sourced from primary filings, no manual research required.

Company directories

Power company databases and directory products with verified financial data for public and private companies.

Risk & compliance tools

Integrate financial health indicators into risk scoring and supplier due diligence workflows.

BI dashboards

Pull structured JSON directly into Tableau, Power BI, or custom dashboards for real-time financial tracking.

Frequently asked questions

What does the Company Financials API return?

Each API response includes company name, revenue, employee count, fiscal year, currency, source type, a direct URL to the source document (SEC filing or annual report), and a confidence score from 1–10.

Is there a commercial license for using the data in products?

Yes. All paid plans include a commercial use license. You can incorporate the data into financial models, SaaS products, dashboards, and client deliverables.