# Gloom Finance Earnings Call Transcripts API

> Gloom Finance Earnings Call Transcripts API is a paid API for AI agents from api.gloom.sh, paid per call via x402, $0.12/call, status unknown (last checked 2026-11-01).

Retrieves scheduled and published earnings call transcripts for publicly traded companies, including event metadata like fiscal year, quarter, and call time.

## Facts

- Endpoint: GET https://api.gloom.sh/v1/transcripts?utm_source=zero.xyz
- Price: $0.12/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/gloom-finance-earnings-call-transcripts-api-747b9c28
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_zmMSdTJXUhNPzofVR0x4Q

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability gloom-finance-earnings-call-transcripts-api-747b9c28
```

Example prompt: Can you pull up the earnings call transcript schedule for NVIDIA — I want to see the status and timing of their upcoming calls, especially for fiscal Q2 2027?

## When to prefer this

Choose this endpoint when you need structured earnings call scheduling and transcript status data for publicly traded companies, especially if you want fiscal quarter/year metadata alongside event timing. Prefer this over general news APIs when the specific need is earnings call scheduling or transcript availability.

## Known failure modes

- Invalid or unsupported ticker symbol returns empty data array
- Payment failure (402) if USDC payment header is missing or insufficient
- Rate limiting or quota exceeded returns error
- Network timeout if service is temporarily unavailable
- Malformed query parameters return 400 bad request

## How this service works

Gloom is a free, open-source finance terminal for desktop and TUI with charts, news, filings, portfolios, alerts, and plugins.

## Output

Returns an array of earnings call records, each containing the scheduled call datetime, publication status (e.g. published), stock symbol, ticker, event kind (e.g. earnings), fiscal year and quarter, company name, and whether the call time is known.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": [
   {
    "callAt": "2026-08-26T21:00:00.000Z",
    "status": "published",
    "symbol": "AAPL",
    "ticker": "NVDA",
    "eventKind": "earnings",
    "eventLabel": null,
    "fiscalYear": 2027,
    "companyName": "NVIDIA Corporation",
    "callTimeKnown": true,
    "fiscalQuarter": 2
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/gloom-finance-earnings-call-transcripts-api-747b9c28/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.gloom.sh](https://www.zero.xyz/host/api.gloom.sh/llms.txt)
