Real-time earnings call transcripts sentence-by-sentence as they’re spoken.
Documentation Index
Fetch the complete documentation index at: https://docs.benzinga.com/llms.txt
Use this file to discover all available pages before exploring further.
*| Parameter | Required | Description |
|---|---|---|
token | Yes | Your Benzinga WebSocket API token |
AAPL, MSFT, TSLA
| Field | Description |
|---|---|
sentence | The complete sentence text spoken |
sequence | Order of this sentence in the transcript (0, 1, 2…) |
speaker | Name/identifier of the person speaking |
status | IN_PROGRESS (live) or COMPLETE (finished) |
confidence | Overall accuracy confidence (0.0 - 1.0) |
words | Array of individual words with timing and confidence |
start_time / end_time | ISO 8601 timestamps for sentence timing |
| Status | Description |
|---|---|
IN_PROGRESS | Transcript is currently live and receiving updates |
COMPLETE | Transcript has finished, no more updates expected |
| Command | Parameters | Description |
|---|---|---|
subscribe | ticker | Subscribe to transcript updates for a ticker |
unsubscribe | ticker | Stop receiving updates for a ticker |
list | - | Get list of active/available transcripts |
subscribed | - | Get list of your current subscriptions |
ping | - | Keep connection alive (responds with pong) |
echo | message | Echo test (responds with your message) |
sequence fieldspeaker (executives vs analysts)IN_PROGRESS vs COMPLETE statusticker: "*" subscribes to ALL transcripts, which can be high volumeping every 30-60 seconds to maintain connectionlanguage field for proper text renderingmock: true for development when no live calls are activeecho action to verify connection and message handlinglist to see what’s currently available