---
title: "Get Earnings Analysis"
method: GET
path: "/earnings-analysis/{symbol}"
tags: ["earnings"]
---

# Get Earnings Analysis

`GET /earnings-analysis/{symbol}`

## Request

- Base URL: `https://api.equity-rank.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.equity-rank.com/earnings-analysis/{symbol}`
- Auth: HTTP bearer

Get latest earnings call analysis for a symbol.

Returns:
{
  "symbol": "AAPL",
  "report_date": "2024-01-25",
  "eps_actual": 2.18,
  "eps_estimate": 2.15,
  "eps_surprise_pct": 1.39,
  "key_takeaways": ["...", "...", "..."],
  "forward_guidance": "...",
  "risk_factors": ["...", "..."],
  "sentiment": "bullish",
  "confidence": 82,
  "transcript_summary": "...",
  "analyzed_at": "2024-01-25T..."
}

Returns 404 if no recent earnings call transcript available.

## Path parameters

- `symbol` string, required: Stock ticker symbol

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/equity-rank/apis/equity-rank-api.md) · [All operations](https://skmtc.dev/equity-rank/apis/equity-rank-api/llms.txt) · [OpenAPI document](https://skmtc.dev/equity-rank/apis/equity-rank-api/revisions/c2f2463fee33?raw)
