Use cases

ESG Financial Data for Sustainability Analysts

Programmatic access to revenue, employee count, and financial metrics for public and private companies, with full source tracing to annual reports and SEC filings. Built for ESG research, sustainability due diligence, and regulatory reporting.

SFDRTCFDGRICarbon intensitySupply chainPrivate companies

Carbon intensity calculation

Carbon intensity (CO₂e per $ of revenue) requires accurate, comparable revenue figures across your portfolio. The API returns exact revenue from primary filings, normalizing currency and fiscal year so your intensity metrics are consistent and defensible.

Supply chain financial screening

Assess the financial stability of private tier-1 and tier-2 suppliers. Companies with declining revenue or constrained headcount may face operational risks that translate into supply chain ESG exposure. Coverage extends to private companies not on Bloomberg.

ESG scoring & benchmarking

Build revenue-normalized ESG scores across peer groups of public and private companies. Look up gross margin, revenue, and headcount for systematic portfolio-level analysis, no manual data collection required.

Sustainability due diligence

During M&A or investment due diligence, quickly verify the revenue and employee figures disclosed in sustainability reports against primary sources. The confidence score and source URL provide an audit trail for investment committee documentation.

SFDR & regulatory reporting

The EU Sustainable Finance Disclosure Regulation (SFDR) and similar frameworks require principal adverse impact (PAI) data with verifiable sources. The API returns a source URL with every metric: the SEC filing or annual report the data was extracted from.

Engagement & active ownership

Track financial performance of engagement targets over time. Compare revenue and headcount trends year-over-year to assess whether companies you're engaging with are improving operational efficiency alongside their sustainability performance.

Example: carbon intensity screening
// Carbon intensity analysis — lookup revenue for normalization
const res = await fetch("https://api.companyfinancials.io/v1/company/lookup", {
  method: "POST",
  headers: { "X-Api-Key": "YOUR_KEY", "Content-Type": "application/json" },
  body: JSON.stringify({ companyName: "Exxon Mobil", year: "2024" }),
});

const data = await res.json();
// {
//   companyName: "Exxon Mobil",
//   revenue: 398000000000,
//   currency: "USD",
//   year: "2024",
//   sourceUrl: "https://...",   // SEC 10-K filing link
//   confidence: 9
// }
// Combine with emissions data to compute CO₂e / $M revenue

Why ESG analysts choose this API

Private company coverage

Bloomberg ESG and Refinitiv focus on listed companies. Many supply chain counterparties and investment targets are private. This API covers private companies, including SpaceX, Stripe, Cargill, Koch Industries, and thousands more.

Source-traced data for audit trails

SFDR Article 8/9 funds and TCFD reporters must demonstrate data provenance. Every metric includes the exact source URL: the annual report page or SEC filing section it was extracted from. Confidence scores (1–10) flag data quality.

Consistent fiscal year normalization

Companies use different fiscal year end dates. Specify the calendar year and the API returns data for the fiscal year that matches, normalizing across companies for consistent peer comparisons.

No Bloomberg terminal required

A Bloomberg Terminal seat costs $25,000+/year. Company Financials starts free (10 searches/month) and scales to thousands of searches at a fraction of the cost, ideal for boutique ESG research firms and independent consultants.

Frequently asked questions

How do ESG analysts use Company Financials?

ESG analysts use the API to programmatically retrieve revenue and employee counts for public and private companies. These metrics feed carbon intensity calculations (emissions per dollar of revenue), supply chain financial health screening, and ESG scoring models. The API returns a source URL with every data point, making the data citable in sustainability reports.

Does the API cover private companies for ESG analysis?

Yes. Unlike Bloomberg ESG data which focuses on listed companies, Company Financials covers private companies. This is important for supply chain ESG screening where many tier-1 and tier-2 suppliers are privately held.

How can I calculate carbon intensity using this API?

Carbon intensity (CO2 per unit of revenue) requires accurate revenue figures. The API returns exact revenue with source URLs so your intensity calculations are traceable. Query any company's revenue, combine with emissions data from TCFD disclosures or CDP, and compute intensity per million dollars of revenue.

Is the financial data suitable for ESG reports and regulatory disclosures?

All data includes a source URL pointing to the original annual report or SEC filing, plus a confidence score. This makes the data independently verifiable and suitable for inclusion in SFDR, TCFD, and GRI disclosures where data provenance must be demonstrated.