Historical Events Transcripts
Historical Events Transcripts
Historical Events Transcripts
The Historical Events Transcripts API provides structured access to past earnings-call transcripts and associated metadata, powered by AIERA and delivered through the viaNexus Edge platform. This endpoint is designed to complement the Earnings Call Calendar by allowing consumers to move from event discovery to deep historical content access using a consistent identifier model.
Where the calendar answers when an event occurred and what it was, the Historical Events Transcripts API answers what was said. It delivers finalized transcripts and related contextual information for completed events, enabling research, analytics, compliance review, and AI-driven interpretation at scale.
The API supports multiple access patterns to fit different workflows. By default, it returns transcript data for the most recent completed event for a given company ticker. Consumers can also request the last N events, filter results over a specific date range, or retrieve the full transcript and metadata for a specific eventId previously identified via the calendar endpoint. This makes the API equally useful for lightweight “latest call” use cases and for systematic historical analysis across many events.
All transcript records are normalized and timestamped according to viaNexus conventions, allowing them to be easily joined with prices, fundamentals, news, and other datasets on the platform. Because the API is event-centric rather than document-centric, it aligns naturally with event-study frameworks and agent-based workflows, where transcripts are treated as structured data tied to a known corporate action rather than as standalone text files.
In practice, this endpoint turns earnings call transcripts into a queryable, programmatic dataset. Instead of manually downloading PDFs or scraping IR sites, consumers can reliably retrieve complete, machine-readable transcripts that plug directly into research pipelines, NLP models, compliance tooling, or internal knowledge systems.
Start building with this dataset
Get API access in minutes.
Use Cases
Use Cases
- Post-earnings research and analysis Retrieve finalized transcripts immediately after an earnings call to support equity research, financial modeling, management commentary analysis, and internal investment memos.
- Quantitative and NLP-driven analytics Use historical transcripts as structured text inputs for sentiment analysis, topic modeling, guidance extraction, and longitudinal studies across multiple quarters or issuers.
- AI and agent-based summarization Enable agents to automatically summarize earnings calls, extract key metrics and forward-looking statements, and generate executive briefs once transcripts are published.
- Compliance, audit, and supervision Maintain a complete, queryable record of management communications for regulatory review, surveillance, and internal compliance workflows.
- Event study and backtesting workflows Align transcript content with price, volume, volatility, or options data around historical events to study market reactions to specific language or disclosures.
- Knowledge management and search Ingest transcripts into internal knowledge bases, vector stores, or enterprise search systems to support natural-language querying across historical earnings content.
- Competitor and peer analysis Systematically analyze transcripts from peer companies or competitors to track strategic themes, capital allocation commentary, and shifts in management tone over time.
- Content and fintech platform integration Power earnings-call replay experiences, transcript viewers, and searchable archives within research platforms, investor portals, and fintech applications using a single API.
Highlights
- Comprehensive access to historical earnings transcripts Programmatic retrieval of finalized transcripts and event metadata for completed earnings calls and related corporate events, delivered in a clean, machine-readable format.
- Flexible query and retrieval options
Supports latest-event defaults, last N events, date-range filtering, and direct lookup by
eventId, enabling both lightweight and large-scale analytical workflows. - Consistent, event-centric data model
Uses the same
eventIdand ticker-based keys as the Earnings Call Calendar, making it easy to join transcripts with calendars, materials, prices, and other viaNexus datasets. - Optimized for analytics and AI workflows Designed for NLP, sentiment analysis, summarization, compliance review, and agent-driven research without vendor-specific parsing or manual processing.
Provider

Methods
https://api.blueskyapi.com/v1/data/EDGE/HISTORICAL_EVENTS_TRANSCRIPTShttps://api.blueskyapi.com/v1/data/EDGE/HISTORICAL_EVENTS_TRANSCRIPTS/:keyhttps://api.blueskyapi.com/v1/data/EDGE/HISTORICAL_EVENTS_TRANSCRIPTS/:key/::subkey- https://api.blueskyapi.com/v1/data/edge/HISTORICAL_EVENTS_TRANSCRIPTS/MSFT
- https://api.blueskyapi.com/v1/data/edge/HISTORICAL_EVENTS_TRANSCRIPTS/MSFT&last=4
- https://api.blueskyapi.com/v1/data/edge/HISTORICAL_EVENTS_TRANSCRIPTS/MSFT/EARNINGS&from=2022-02-13&to=2022-07-20
Time Series Query Parameters
You can use any time series query parameters with this dataset.
View the full documentation →
Response Attributes
| Key | Type | Description |
|---|---|---|
| accuracyReview | string | |
| audioOffsetEnd | integer | |
| audioOffsetStart | integer | |
| audioStreamUrl | string | The live HLS stream URL for this event, if available |
| broadcastUrl | string | The webcast URL of this event, if any |
| companyId | integer | The Aiera-unique identifier for the associated company |
| conferenceNumber | string | The dial-in number for this event, if any |
| conferencePin | string | The PIN for conference calls, if any |
| connectionDetail | object | Connection details for the event |
| connectionExpected | boolean | Whether we currently expect to connect live to this event |
| corporateActivityId | integer | Corporate activity identifier |
| created* | string | When this event object was first created in Aiera systems |
| duplicateOf | integer | Reference to original event ID if this is a duplicate |
| equityId | integer | The Aiera-unique identifier for the associated equity |
eventDate* date | string | The date and time of the event |
| eventId* | integer | The Aiera-unique identifier for the event |
| eventTags | array | |
| eventType* | string | The type of the event |
| expectedLanguage | string | |
| fiscalQuarter | integer | If event_type is earnings, what fiscal quarter is relevant |
| fiscalYear | integer | If event_type is earnings, what fiscal year is relevant |
| grouping | object | JSON object for metadata around event grouping, such as conference |
| hasApiTranscript | boolean | Whether the event transcript is available in this REST API |
| hasPricing | boolean | Whether this event currently has pricing information |
| hasTranscripts | boolean | Whether this event currently has an available transcript |
| hasUnknownTime | boolean | Whether the event time is not yet certainly known |
| hierarchy | object | |
| humanVerified | boolean | Whether there is a human edited/verified transcript available |
| humanVerifiedApi | boolean | Whether there is a human edited/verified transcript available by API |
| humanVerifiedCompleted | string | |
| humanVerifiedSource | string | Where a human edited/verified transcript was sourced, if available |
| humanVerifiedSourceId | string | Third-party identifier for human edited/verified transcript, if available |
| humanVerifiedVersion | integer | The version number for any human edited/verified transcript, if available |
| isLive | boolean | Whether we are currently connected to the live event |
key* index | string | The key (company ticker) |
| linguistics | any | |
| liveAsrProvider | string | |
| machinePublished | boolean | Whether the post-live machine rebuild of the transcript is complete |
| machinePublishedCompleted | string | Timestamp when the post-live machine rebuild completed |
| modified | string | When this event was last edited in Aiera systems |
| people | array | |
| pressUrl | string | The press release URL for this event, if any |
| pressUrlType | string | Whether the press_url is confirmed or estimated |
| priceData | object | Price data before and after the event |
| primaryEquity | boolean | Whether the equity is primary for the Aiera-unique company |
| publicShareUrl | string | The publicly-accessible URL for this event with additional features |
| publicUrl | string | The publicly-accessible URL for this event |
| replayUrl | string | The replay webcast URL of this event, if any |
| sectorId | integer | |
| slidesUrl | string | The slide presentation URL for this event, if any |
| slidesUrlType | string | Whether the slides URL is confirmed or estimated |
| status | string | The current status of this event |
subkey* index | string | The Aiera-unique identifier for the event |
| subsectorId | integer | |
| title | string | The title of the event |
| transcriptionAudioOffsetSeconds | integer | The offset from the raw file for the start of the transcript |
| transcriptionAudioUrl | string | The URL of the final audio file for this event, if available |
| transcriptionStatus | string | The status of our live transcription |
| transcripts | array | Array of transcript segments |
* required
Attribution
Source: AIERA delivered through viaNexus
