---
title: "Full-Text Search"
method: GET
path: "/api/v1/search/"
tags: ["Search"]
---

# Full-Text Search

`GET /api/v1/search/`

## Request

- Base URL: `https://earningscalls.dev`
- URL: `https://earningscalls.dev/api/v1/search/`
- Auth: API key in header `X-API-Key`

Search across 17K+ earnings calls. Supports Google-style operators in the q parameter: "exact phrase" for phrase match, AND/OR for boolean, -word for negation. Example: q=guidance OR outlook -macro. Returns transcripts, speaker segments, or company names. Pro/Enterprise only.

## Query parameters

- `q` string, required
- `type` 'all' | 'transcripts' | 'speakers' | 'companies'
- `speaker_type` string
- `ticker` string
- `tickers` string
- `sort` 'date' | 'relevance'
- `sector` string
- `industry` string
- `date_from` string, date
- `date_to` string, date
- `page` integer
- `limit` integer

## Response `200`

Default Response

---

[API](https://skmtc.dev/earningscalls/apis/earnings-call-transcripts-api.md) · [All operations](https://skmtc.dev/earningscalls/apis/earnings-call-transcripts-api/llms.txt) · [OpenAPI document](https://skmtc.dev/earningscalls/apis/earnings-call-transcripts-api/revisions/00131591f434?raw)
