Changelog
API Updates
New updates and improvements on Quartr API
What’s New
Introducing the Webhook system for API v3, enabling real-time data updates directly to your application, eliminating the need for constant polling. This update also includes minor fixes.
New Features
- Webhook System (API v3):
- Receive real-time notifications for events such as
document.report.created
,live.audio.updated
,event.created
, and more, reflecting changes to API entities. - Payloads mirror API models and include
data
(current state) andpreviousAttributes
(changed fields). See Payload Structure. - Robust delivery mechanism with automatic retries (4 attempts over ~1h 17m) for failed deliveries.
- Secure delivery with
Webhook-Signature
header for payload verification. - Get started guide available: Getting Started with Webhooks.
- Receive real-time notifications for events such as
- API Portal Updates for Webhooks:
- Manage webhook endpoint URLs and event subscriptions directly within the Quartr API Portal.
- Monitor webhook dispatch status, view payloads, and manually retry failed deliveries.
- See related portal updates: Portal Changelog.
Bug Fixes & Enhancements
- Handle
wentLiveAt
edge case: MissingwentLiveAt
values in relevant API responses now correctly returnnull
. - Timestamp Consistency: All timestamps returned across the API now consistently include timezone information (ISO 8601 format).
What’s New
This release introduces In-House Transcripts, offering enhanced features like speaker identification, processed directly by Quartr for improved quality.
New Features
- In-House Transcripts (
typeId = 22
):- Access high-quality transcripts processed internally, available via standard API queries (ticker, ISIN, date, etc.) or document endpoints shortly after live events: API reference.
- Speaker Identification: Transcripts for regular earnings events generated from mid-April 2025 onwards include speaker identification data. Older transcripts will not be updated.
- Enhanced readability features include confidence scores and paragraph breaks.
- Complements existing Standard Transcripts (
typeId = 15
). See Data Structure for details. - Note: While not a breaking change, applications filtering by
typeId
should include22
to receive these new transcripts.
Bug Fixes & Enhancements
- API Documentation (Swagger): Updated descriptions and examples in the API reference for improved clarity and usability.
Was this page helpful?