canonical: https://jentic.com/apis/climatetrackerinitiative.org/climatetrackerinitiative

# Climate Tracker Initiative ESG Data API

Jentic publishes the only available OpenAPI specification for Climate Tracker Initiative ESG Data API, keeping it validated and agent-ready. The Climate Tracker Initiative ESG Data API returns Environmental, Social, and Governance data for a named company, including Scope 1, Scope 2, and Scope 3 emissions, financial metrics, and the underlying source documents the data was extracted from. It exposes a single POST /get-company-data operation authenticated with a bearer token, designed for analysts and AI agents that need structured ESG records to feed sustainability dashboards, transition risk scoring, or supplier due diligence workflows.

## For AI agents

Look up Scope 1, 2, and 3 emissions, financial metrics, and ESG source data for a named company. Single bearer-authenticated POST endpoint.

## Scope

Does not handle activity-based emissions calculation, carbon credit trading, or regulatory filing - use for company-level ESG data lookup only.

## Capabilities

- Retrieve Scope 1, Scope 2, and Scope 3 emissions data for a named company
- Pull company-level ESG financial metrics alongside emissions for sustainability analysis
- Surface the source documents and references behind each ESG data point for auditability
- Feed ESG company data into supplier due-diligence and transition-risk pipelines
- Power agent-driven sustainability questions with structured emissions records

## Use cases

### Supplier ESG Due Diligence

Procurement teams need Scope 1, 2, and 3 emissions and ESG financial metrics for each supplier when scoring transition risk. The Climate Tracker Initiative ESG Data API returns this data for a named company in a single POST call along with the source references, so a due-diligence workflow can attribute every figure to its underlying disclosure rather than treating ESG numbers as opaque.

Example prompt: POST /get-company-data with the supplier's company name and parse the returned Scope 1, Scope 2, and Scope 3 emissions plus the cited source references

### Sustainability Dashboard Backfill

Sustainability teams building internal dashboards often need company-level emissions data they cannot source from a single regulator. Climate Tracker Initiative aggregates ESG figures and source citations into one structured response, so a dashboard can populate Scope 1-3 panels and link each cell to the originating document for transparency.

Example prompt: Call /get-company-data for each company in the dashboard universe and store emissions plus source URLs in the reporting database

### Agent-Driven ESG Lookup

An AI agent embedded in a financial research assistant uses Jentic to answer Scope 3 emissions questions about specific companies. Jentic's intent search routes the query to the Climate Tracker Initiative endpoint, the agent loads the schema, executes the bearer-authenticated POST, and summarizes the result with citations to the original ESG sources.

Example prompt: Use Jentic to search for company ESG emissions data, load the schema for POST /get-company-data, and execute with the company name to return Scope 1-3 figures with sources

## Key endpoints

| Method | Path | Description |
| --- | --- | --- |
| POST | /get-company-data | Retrieve ESG data, Scope 1-3 emissions, and source references for a named company |

## Key resources

- **ESGData** — Company-level Environmental, Social, and Governance records including Scope 1-3 emissions, financial metrics, and source references

## Why Jentic

- **Setup:** Wiring the Climate Tracker Initiative ESG Data API by hand means managing its bearer token against api.climatetrackerinitiative.org/api/v1 and shaping the company-data request body yourself. Through Jentic you install once, import the Climate Tracker Initiative ESG Data API from the API Directory, store the token once, and your agent calls it.
- **Permission scoping:** This API exposes a single POST /get-company-data operation that takes the company target in the request body, so scope the agent to just that operation. You choose whether it is in the allowed set, and nothing outside it is callable.
- **Credential handling:** Your Climate Tracker Initiative bearer token is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.
- **Discovery method:** Agents search Jentic by intent such as 'look up company emissions data', and Jentic returns the POST /get-company-data operation with its request schema so the agent calls it without browsing the reference docs.

## Related APIs

- **Climatiq** — Calculates emissions from activity data; pairs well when company-level ESG figures are unavailable
- **Climate FieldView** — On-farm agronomic data; complementary for agriculture-sector ESG analysis
- **NLM Clinical Tables** — Different domain reference data API; included only as catalog neighbor

## FAQ

### Why is there no official OpenAPI spec for Climate Tracker Initiative ESG Data API?

Climate Tracker Initiative does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Climate Tracker Initiative ESG Data API via structured tooling. It is validated against the live API and kept up to date. Get started with Jentic One, the self-hosted execution layer.

### What authentication does the Climate Tracker Initiative ESG Data API use?

The API uses HTTP bearer authentication. Send your API token as Authorization: Bearer YOUR_API_TOKEN on every request to POST /get-company-data. Through Jentic the token is stored encrypted in your Jentic One instance and injected at execution time, so an agent never holds the raw token.

### Can I retrieve Scope 3 emissions for a company through this API?

Yes. POST /get-company-data returns Scope 1, Scope 2, and Scope 3 emissions for the requested company, along with financial metrics and the source references behind each value. Scope 3 coverage depends on disclosure availability for the underlying company.

### What are the rate limits for the Climate Tracker Initiative ESG Data API?

The OpenAPI spec does not publish numeric rate limits. Treat the API as best-effort and add exponential backoff on 429 or 5xx responses. For production volume, contact Climate Tracker Initiative directly to confirm your plan limits.

### How do I look up a company's ESG data through Jentic?

Run pip install jentic, then search Jentic for company ESG emissions data. Jentic returns POST /get-company-data with its input schema. Load the schema, execute with the company name in the request body, and Jentic injects the bearer token from the vault. Get started with Jentic One, the self-hosted execution layer.

### Does the API return source citations for ESG data points?

Yes. The response includes related source information so each Scope 1-3 figure and financial metric can be traced back to the originating disclosure document. This is important for audit and due-diligence use cases where unattributed ESG numbers are not acceptable.

### Can I limit what my agent is allowed to do with the Climate Tracker Initiative ESG Data API?

Yes. This API exposes a single operation, POST /get-company-data, which returns Scope 1-3 emissions, financial metrics, and source references for a company you name in the request body. Because you run Jentic One yourself, your own rules decide whether that operation is in the agent's allowed set, and nothing outside it is callable. You also control the bearer token, which is stored encrypted in your instance and injected only when the allowed operation runs, so the agent never handles the raw credential.
