← Back to all apps

Quartr

Financeby Quartr
Launched Jun 11, 2026 on ChatGPTLaunched Mar 18, 2026 on Claude

Access structured first-party IR data from over 14,500+ public companies across 65 markets. Quartr delivers live and recorded earnings calls, real-time and historical transcripts with speaker identification, slide presentations, filings, reports, and event summaries. Best-in-class reliability and timeliness. Ideal for financial research, investment analysis, and building data-driven workflows on top of institutional-grade public company data.

43ChatGPT Tools
38Claude Tools
QuartrDeveloper
FinanceCategory

Use Cases

financial-services

Available Tools

Add to Watchlist

add_to_watchlist
Full Description

Add companies to a watchlist

Parameters (2 required)
Required
companyIdsarray

Company IDs to add

watchlistIdnumber

Watchlist ID. Use 0 to follow companies.

Create Folder

create_folder
Full Description

Create a new saved clips folder

Parameters (1 required, 1 optional)
Required
namestring

Folder name

Optional
visibilitystring

Folder visibility (default: private)

Options:privateteam

Create Keyword

create_keyword
Full Description

Create a keyword alert. Supports scoping to all companies, followed companies, specific watchlists, specific companies, or followed-plus-watchlists.

Parameters (2 required, 4 optional)
Required
companySettingstring

Scope of companies to monitor. 'all' = every company. 'followed' = only companies the user follows. 'watchlists' = only companies in the supplied watchlists (requires watchlistIds). 'companies' = only the supplied companies (requires companyIds). 'followedAndWatchlists' = followed companies plus the supplied watchlists (requires watchlistIds).

Options:allfollowedwatchlistscompaniesfollowedAndWatchlists
namestring

The keyword to monitor

Optional
companyIdsarray

Company IDs. Required when companySetting is 'companies'. Use search_companies to find IDs.

documentTypesarray

Optional document types to restrict alerts (slides, report, transcript).

eventTypeIdsarray

Event type IDs to restrict alerts to. Omit or pass an empty array to monitor all event types — do not list every event type ID to mean 'all'.

watchlistIdsarray

Watchlist IDs. Required when companySetting is 'watchlists' or 'followedAndWatchlists'. Use list_watchlists to find IDs.

Create Search Filter

create_search_filter
Full Description

Create a saved search filter

Parameters (1 required, 5 optional)
Required
namestring

Filter name

Optional
companyIdsarray

Specific company IDs

countriesarray

ISO country codes (e.g., "US", "SE")

eventTypesarray

Event type names in snake_case (e.g., earnings_call)

gicsarray

GICS sector/industry codes (use list_gics to find codes)

marketCapCategoriesarray

Market cap size filter

Create Watchlist

create_watchlist
Full Description

Create a new watchlist

Parameters (1 required, 1 optional)
Required
namestring

Name for the new watchlist

Optional
companyIdsarray

Company IDs to add initially

Create Workspace

create_workspace
Full Description

Create a new workspace

Parameters (1 required, 1 optional)
Required
namestring

Workspace name

Optional
visibilitystring

Workspace visibility (default: private)

Options:privateteam

Delete Folder

delete_folder
Full Description

Delete a saved clips folder

Parameters (1 required)
Required
folderIdnumber

Folder ID to delete

Delete Keyword

delete_keyword
Full Description

Delete a keyword alert

Parameters (1 required)
Required
keywordIdnumber

Keyword ID to delete

Delete Search Filter

delete_search_filter
Full Description

Delete a saved search filter

Parameters (1 required)
Required
filterIdnumber

Filter ID to delete

Delete Watchlist

delete_watchlist
Full Description

Delete a watchlist

Parameters (1 required)
Required
watchlistIdnumber

Watchlist ID to delete (cannot delete followed companies list, id 0)

Delete Workspace

delete_workspace
Full Description

Delete a workspace

Parameters (1 required)
Required
workspaceIdnumber

Workspace ID to delete

Get Company

get_company
Full Description

Get a company's full profile

Parameters (1 required)
Required
companyIdnumber

Company ID

Get Conference

get_conference
Full Description

Get a conference and its events — title, dates, type, and the events that took place under it (each with its company, date, and one-line summary). Use the returned event IDs with get_event, get_event_summary, or read_document to dig into transcripts and reports.

Parameters (1 required)
Required
conferenceIdnumber

Conference (event group) ID

Get Current User

get_current_user
Full Description

Get information about the currently signed-in user, including name, email, and subscription. Available regardless of subscription status.

Get Document Summary

get_document_summary
Full Description

Get a Quartr summary of a document (transcript, report, or slides). summary is null when no summary exists for the document.

Parameters (1 required)
Required
documentIdnumber

Document ID

Get Event

get_event
Full Description

Get details for a specific event

Parameters (1 required)
Required
eventIdnumber

Event ID

Get Event Summary

get_event_summary
Full Description

Get a Quartr summary of an event, covering all attached documents. summary is null when no summary exists for the event.

Parameters (1 required)
Required
eventIdnumber

Event ID

Get Financials

get_financials
Full Description

Get financial statements (income statement, balance sheet, cash flow) for a company. Each metric includes extraction source details (bounding box, page number) that can be used as the reference query parameter when linking to the report page on Quartr.

Parameters (1 required, 4 optional)
Required
companyIdnumber

Company ID

Optional
endDatestring

End date (ISO 8601, e.g., "2025-01-01"), default today

financialTypestring

Statement type filter

Options:incomeStatementbalanceSheetcashFlowStatement
periodTypestring

Reporting period granularity

Options:quarterlyhalfYearyearlyperiodical
Default: quarterly
startDatestring

Start date (ISO 8601, e.g., "2023-01-01"), default 2 years ago

Get Watchlist

get_watchlist
Full Description

Get a watchlist with its companies

Parameters (1 required)
Required
watchlistIdnumber

Watchlist ID

List Companies

list_companies
Full Description

List companies with optional filters. Results are paginated (default 20 per page). Use page/perPage params to navigate.

Parameters (0 required, 6 optional)
Optional
countriesarray

ISO country codes (e.g., US, SE)

gicsarray

GICS sector or industry name

marketCapsarray

Market cap size filter

pageinteger

Page number (default: 1)

perPageinteger

Results per page (default: 20, max: 100)

statusarray

Company status filter

List Conferences

list_conferences
Full Description

List investor / industry conferences. Conferences group related events from multiple companies (e.g. JPMorgan Healthcare Conference, Citi Tech Conference). Supports filtering by date range, organizer company, and title search. Sorted by start date (newest first). Use get_conference to fetch a conference's events.

Parameters (6 required)
Required
afterstring

Opaque cursor from a previous page's pagination.endCursor.

endDatestring

ISO 8601 calendar date — return conferences on/before.

limitnumber

Max results (default 25, max 100).

organizerCompanyIdnumber

Filter by organizing company ID (e.g. JPMorgan's company ID for the JPMorgan Healthcare Conference), or null.

querystring

Free-text title search (e.g. 'healthcare'), or null.

startDatestring

ISO 8601 calendar date — return conferences on/after.

List Documents

list_documents
Full Description

List documents for a company

Parameters (1 required, 4 optional)
Required
companyIdnumber

Company ID

Optional
documentTypesarray

Document types to filter by

endDatestring

End date (ISO 8601, e.g., "2025-01-01")

limitnumber

Max results (default 50, max 200)

startDatestring

Start date (ISO 8601, e.g., "2024-01-01")

List Event Types

list_event_types
Full Description

List all event types

List Events

list_events
Full Description

List events for a company or watchlist. At least one of companyId or watchlistId is required; if both are passed, results are filtered by both.

Parameters (1 required, 7 optional)
Required
expandarray

Allowlist of nested fields to include in each event. Always an array (or null). null = include all nested fields (default). [] = core fields only. [field, ...] = include only the listed fields. Available fields: documents, contentDates, expectedContent, liveTranscript.

Optional
companyIdnumber

Filter by company ID. At least one of companyId or watchlistId is required.

endDatestring

Return events before this date/time, exclusive. ISO 8601 date (YYYY-MM-DD, e.g. "2025-01-01") or, for hour-level cutoffs, datetime with explicit timezone ("2025-01-01T12:00:00Z" or "2025-01-01T12:00:00+02:00").

eventTypesarray

Event type names to filter by

limitnumber

Max results (default 50, max 200)

orderstring

Sort order by date (default desc)

Options:ascdesc
startDatestring

Return events after this date/time, exclusive. ISO 8601 date (YYYY-MM-DD, e.g. "2024-01-01") or, for hour-level cutoffs, datetime with explicit timezone ("2024-01-01T12:00:00Z" or "2024-01-01T12:00:00+02:00").

watchlistIdnumber

Filter by watchlist ID. At least one of companyId or watchlistId is required.

List Folders

list_folders
Full Description

List the user's saved clips folders

List GICS Classifications

list_gics
Full Description

List GICS classification hierarchy

List Keywords

list_keywords
Full Description

List the user's keyword alerts

List Related Companies

list_related_companies
Full Description

Find related companies (peers, competitors)

Parameters (1 required)
Required
companyIdnumber

Company ID

List Search Filters

list_search_filters
Full Description

List the user's saved search filters

List Watchlists

list_watchlists
Full Description

List the user's watchlists

List Workspaces

list_workspaces
Full Description

List the user's workspaces

Parameters (0 required, 2 optional)
Optional
querystring

Search/filter workspaces by name

visibilitystring

Filter by visibility. Omit to include both private and team workspaces.

Options:privateteam

Read Document

read_document
Full Description

Read a document (report, slide deck, or transcript). Pass documentId for a specific document, or eventId to read the best available transcript for an event (falls back to the live transcript when no indexed transcript is available yet — transcriptSource is "live" in that case). structuredContent.pages[] contains each paragraph/page with its text and a deep-link url (timestamped for transcripts, page-numbered for slides/reports).

Parameters (0 required, 4 optional)
Optional
documentIdnumber

Document ID (slide, report, or transcript).

eventIdnumber

Event ID — reads the best available transcript for the event.

formatstring

Shape of `structuredContent.pages[]`. Both formats include the per-page/paragraph `text` (and `speakerName`/`speakerRole` for transcripts). `compact` (default) omits the per-page deep-link `url` — clients build URLs from `pageUrlTemplate`. `verbose` includes a `url` on every page (useful for human-facing UIs). The rendered markdown view is always in `content[0].text` for non-structured-aware clients.

Options:compactverbose
maxPagesnumber

Maximum pages to return (default: all). Use for large documents to limit response size.

Read Live Transcript

read_live_transcript
Full Description

Read the live transcript for an ongoing or recently completed event. Use fromTimestamp to fetch only new content since your last call. Each paragraphs[i] carries text and a timestamped deep-link url.

Parameters (1 required, 1 optional)
Required
eventIdnumber

The event ID to fetch the live transcript for.

Optional
fromTimestampnumber

Only return paragraphs that start after this timestamp (in seconds). Use null or omit to get the full transcript. Use this to fetch new content since your last read.

Read Workspace

read_workspace
Full Description

Read a workspace's properties and content

Parameters (1 required)
Required
workspaceIdnumber

Workspace ID to read

Remove from Watchlist

remove_from_watchlist
Full Description

Remove companies from a watchlist

Parameters (2 required)
Required
companyIdsarray

Company IDs to remove

watchlistIdnumber

Watchlist ID. Use 0 to unfollow companies.

Rename Folder

rename_folder
Full Description

Rename a saved clips folder

Parameters (2 required)
Required
folderIdnumber

Folder ID to rename

namestring

New folder name

Rename Watchlist

rename_watchlist
Full Description

Rename a watchlist

Parameters (2 required)
Required
namestring

New name for the watchlist

watchlistIdnumber

Watchlist ID (cannot rename followed companies list, id 0)

Search Companies

search_companies
Full Description

Search for companies by name or ticker symbol

Parameters (1 required)
Required
querystring

Company name or ticker (e.g., "Apple", "AAPL")

Search Documents

search_documents
Full Description

Full-text search across transcripts, slides, and reports

Parameters (2 required, 5 optional)
Required
documentTypesarray

Document types to search

querystring

Keyword search query. Max 10 words and 128 characters per OR-separated sub-query (a quoted phrase counts as one word). Supports: implicit AND, OR, * wildcard, -exclusion, `exact phrase`. Example: "`artificial intelligence` revenue growth"

Optional
endDatestring

Filter up to this date/time. ISO 8601 date (YYYY-MM-DD) or, for hour-level cutoffs, datetime with explicit timezone (e.g. 2026-06-02T12:00:00Z or 2026-06-02T12:00:00+02:00).

filingTypesarray

Filing type filter (reports only)

filterstring

Typesense filter expression. Fields: companyId, eventId, eventTypeId, country, gics.level1-4, marketCapCategory.name. Transcript-only: speaker.role, speaker.name. Example: country:=[US, SE] && gics.level1:=["Information Technology"]

limitnumber

Max results (default 25, max 100)

startDatestring

Filter from this date/time onwards. ISO 8601 date (YYYY-MM-DD) or, for hour-level cutoffs, datetime with explicit timezone (e.g. 2026-06-02T12:00:00Z or 2026-06-02T12:00:00+02:00).

Tag Company to Workspace

tag_company_to_workspace
Full Description

Tag a company to a workspace

Parameters (2 required)
Required
companyIdnumber

Company ID to tag

workspaceIdnumber

Workspace ID

Untag Company from Workspace

untag_company_from_workspace
Full Description

Remove a company tag from a workspace

Parameters (2 required)
Required
tagIdnumber

Tag ID to remove (returned from tag_company_to_workspace)

workspaceIdnumber

Workspace ID

Update Keyword

update_keyword
Full Description

Update a keyword alert. Supports scoping to all companies, followed companies, specific watchlists, specific companies, or followed-plus-watchlists.

Parameters (3 required, 4 optional)
Required
companySettingstring

Scope of companies to monitor. 'all' = every company. 'followed' = only companies the user follows. 'watchlists' = only companies in the supplied watchlists (requires watchlistIds). 'companies' = only the supplied companies (requires companyIds). 'followedAndWatchlists' = followed companies plus the supplied watchlists (requires watchlistIds).

Options:allfollowedwatchlistscompaniesfollowedAndWatchlists
keywordIdnumber

Keyword ID to update

namestring

Updated keyword text

Optional
companyIdsarray

Company IDs. Required when companySetting is 'companies'. Use search_companies to find IDs.

documentTypesarray

Optional document types to restrict alerts (slides, report, transcript).

eventTypeIdsarray

Event type IDs to restrict alerts to. Omit or pass an empty array to monitor all event types — do not list every event type ID to mean 'all'.

watchlistIdsarray

Watchlist IDs. Required when companySetting is 'watchlists' or 'followedAndWatchlists'. Use list_watchlists to find IDs.

Write Workspace

write_workspace
Full Description

Edit a workspace document body from Markdown, either appending content to the end or overwriting it entirely (controlled by mode). The edit lands live for any connected user. A snapshot of the prior state is automatically taken so the user can revert via the workspace's version history.

Parameters (3 required)
Required
markdownstring

Document content as Markdown — the same format returned by read_workspace. Supports headings, paragraphs, bold/italic/links/inline code, blockquotes, and bullet/ordered/nested lists.

modestring

`append` adds content to the end of the document body. `overwrite` replaces the entire body. Prefer `append` unless the user asked for a full rewrite.

Options:appendoverwrite
workspaceIdnumber

Workspace ID to write to