Rotate to portrait

Vizual Stocks works best vertically on mobile.

VizualStocks API

Company-specific KPIs,ready to integrate

Add company-specific data to dashboards, research tools, and agents—without managing collection or maintenance.Add company-specific data to dashboards, research tools, and agents—without the upkeep.

New earnings data ready within 1–5 minutes.

Browse data coverage

Operating metrics APIs leave outOperating metrics APIs miss

EARNINGS-READY
PLTR
Customer countRPOTCVNet retentionRule of 40
TSLA
Active FSD subscriptionsFSD subscriptionsPaid robotaxi milesRobotaxi milesDeliveriesEnergy storage
SPCX
Starlink subscribersAI revenueCompute drawLaunches
MU
DRAM revenueNAND revenueMobile BU revenue
MSFT
Cloud revenueCommercial RPOM365 subscribers
UBER
TripsMAPCsGross bookings
Hundreds of companies supportedThousands of KPI metrics

New earnings data ready within 1–5 minutes.

THE DRIVERS BEHIND THE RESULTS

See what drives the businessBusiness drivers

Payments, deliveries, customers. Bring each company’s operating story into your research.

DISCOVER · SELECT · RETRIEVE

Find your data

Look up a ticker, choose its KPIs or segments, and request the history. Definitions and stable IDs keep your integration on track.

Company coverageMetric definitions
Explore the metric catalogGET /v1/companies/PLTR/metrics/catalog
PalantirMetric catalog
Customer countcustomerCount
Commercial revenue→
Remaining performance obligations→
YOUR REQUESTGET /v1/companies/PLTR/metrics/customerCount
Quarterly / annualStable metric ID
AFTER THE EARNINGS RELEASE

Stay current

Pull the latest earnings KPIs, compare them with your saved snapshot, and bring the changes into your watchlist.

New periodsRevised values
Build an earnings watchlistLatest earnings API
Earnings release
Latest earnings API
Your watchlist
Compare each saved snapshot
↗New reporting periodNEW
↻Revised valueUPDATE
+Newly available metricADDED
snapshot.json→changes.csv
MORE THAN A VALUE

Keep the context

Every series has a meaning. Keep metric definitions, fiscal periods, and value formats alongside the history you use.

Consistent fieldsAnnual & quarterly
See the history response
Daily active usersRoblox · quarterly history
Q3 ’20Normalized previewQ2 ’26
Metric IDglobalDailyActiveUsers
Reporting periodfiscalYear
fiscalQuarter
Value formatisMonetary
false
THE OPERATING LAYER

Go beyond the statements

Company KPIs and segment histories, in one REST API. Add the operating layer to the financial data you already use.

01 / COMPANY KPIs

The signals that matter

Subscribers, deliveries, bookings, retention. The metrics behind each business.

NBISNebius
Annualized run-rate revenue
CRWDCrowdStrike
Annual recurring revenue
SPOTSpotify
Premium subscribers
Find a company and its metrics
02 / SEGMENTATION

Break down the business

Explore reported revenue by business, product, and geography.

Build a revenue-mix analysis
652companies with KPI or segment coverage
8,094company-specific metric series
Explore the full coverage directoryCatalog checked 2026-10-28. Browse metric definitions and available history.
FROM DATA TO WORKFLOW

Your data. Your workflow.

From a research workbook to your own app or agent. Start with a working example.

Research models

Bring KPI history, definitions, and available source links into Python and Excel.

Build a research workbook

Financial products

Add company data and normalized logos to your dashboards and watchlists.

Build a React watchlist

Research agents

Discover metric IDs, retrieve history, and inspect source references through REST tools.

Explore the discovery endpoint
INSPECT THE EVIDENCE

Follow the source

Connect a KPI to its issuer report. Request reviewed source references with includeSources=true.

  1. Open the evidence

    Follow available document, page, and source-image links.

  2. Keep it with your analysis

    Carry the references into a workbook, app, or agent response.

See the request and response contract
ISSUER REPORT
Reported KPI
Page reference
Source-linked history
Response structure data[].source
{
  "data": [{
    "source": {
      "originalSourceUrl": "string (URL)",
      "archivedPdfUrl": "string (URL)",
      "pageNumber": "integer",
      "imageUrl": "string (URL)",
      "locationDescription": "string"
    }
  }]
}
cURL request GET
curl -H "X-API-Key: YOUR_API_KEY" "https://api.vizualstocks.com/v1/companies/PLTR/metrics/customerCount?order=desc&limit=1&includeSources=true"
YOUR FIRST INTEGRATION

From ticker to request

Explore coverage, get a key, and build something useful.

01

Find your companies

Browse tickers, metrics, and available history.

Browse coverage
02

Create an API key

Log in, select Create API Key in your dashboard, and copy it.

03

Make it yours

Run a tutorial, then adapt it to your workflow.

Build your first KPI workbook
BEFORE YOU BUILD

A few useful answers

Coverage, access, and the details that matter when choosing a data provider.

Does this replace my financial-statement API?

VizualStocks adds company-specific operating KPIs and segmentation to your existing research stack. You can continue using another provider for standardized statements or market prices and use VizualStocks for the operating drivers. Check the available metrics before choosing an integration.

Which companies, metrics, and historical periods are covered?

The coverage directory lists companies and their KPI and segment definitions, available frequencies, and first and last reported periods. History varies by metric. Discontinued series are labeled separately and can remain useful for historical research.

Are metrics comparable across companies?

Stable IDs and consistent response formats make data easier to use; they do not make different business definitions identical. Read each metric’s definition, units, reporting periods, and lifecycle before comparing companies. A company can also report overlapping segment groups.

Can I connect this API to an AI agent?

Yes. Call the REST API from your own agent tools, keep the API key on your server, and pass the returned data to your model. Use the metric catalog to discover the exact IDs and definitions available for each company.

How do I retrieve issuer-source references?

Add includeSources=true to a history request. Reviewed observations can include the original issuer document, an archived PDF, a page reference, and a source image. See the history reference for the response fields.

How quickly is newly reported data available?

New earnings KPI data is generally available within 1–5 minutes. Retrieve the latest available snapshot through the Latest Earnings endpoint.

Can I use the data in a customer-facing product?

Builder and Scale plans support customer-facing display under their respective terms. Individual is for personal and internal research. Raw-data resale or sublicensing requires a separate agreement. Compare the plan usage rights.

START WITH YOUR COMPANIES

Find your next insight