Pricing

Pay for
what you
call.

“No seat licenses. No data tiers. No negotiated contracts. Just API calls, billed honestly.”

Every plan includes full access to the as_of parameter, complete revision histories, and every series in the Vintl archive. The only difference is volume.

save 20%
free
Free
$0
forever

For developers exploring Vintl. Current data only — no credit card required.

start free
  • 1,000 API calls / month
  • 10 core macro series
  • Last 12 months history
  • Python + TS SDKs
  • Latest data only (no as_of)
  • Community support
most popular
Pro
$49
/ month
2 months free — billed $492 / year

For quants and developers building production strategies with vintage data.

get started
  • 50,000 calls / month
  • as_of parameter (3-year vintages)
  • All BLS + BEA series
  • 10 years of history
  • 1 GB bulk download / month
  • Email support
team
Business
$199
/ month
2 months free — billed $1,992 / year

For funds and teams running backtests at scale with full vintage history.

get started
  • 500,000 calls / month
  • Full vintage history (30+ years)
  • All series + state/MSA level
  • 20 GB bulk download (Parquet)
  • Webhook alerts (filings, releases)
  • Priority support, 99.9% SLA
enterprise
Enterprise
custom
custom contract

For institutions with custom data needs, redistribution rights, and compliance requirements.

contact sales
  • Unlimited calls
  • S3 delivery + custom ingestion
  • Redistribution rights
  • Full compliance audit trail
  • Dedicated endpoint + Slack
  • 99.97% SLA + DPA

What counts
as a call.

One API call returns one observation — a single data point for a single series at a single as_of date. Batch endpoints let you fetch multiple series in one request, counted as one call per series returned. Streaming vintage replay counts one call per day replayed.

We measure in calls, not gigabytes, not series, not users. If you need a different shape, talk to us about enterprise pricing.

PlanIncluded callsOverage rateSeries accessHistory depthSLA
Free
$0
1,000 / mo10 core12 months
Pro
$49 / mo
50,000 / moAll BLS + BEA10 years
Business
$199 / mo
500,000 / moAll + state/MSAFull (30+ yrs)99.9%
Enterprise
custom
UnlimitedAll + customCustom99.97%
FeatureFreeProBusinessEnterprise
Data access
as_of / vintage parameter3-year
Full revision history
History depth12 mo10 years30+ yearsCustom
Macro indicators10 coreAll BLS+BEAAll + stateAll
SEC insider data7 days
Bulk download1 GB/mo20 GB/moS3
Developer tooling
Python + TypeScript SDKs
R SDK
Computed indicatorsSpread only
Webhook alertsCustom
Infrastructure & support
Rate limit10/min60/min300/minCustom
Uptime SLA99.9%99.97%
Commercial useRedistribution
SupportCommunityEmailPriorityDedicated
DPA / compliance audit
What exactly counts as one API call?

One request for one series at one as_of date. The batch endpoint lets you request up to 50 series in a single HTTP call — each series returned counts as one API call toward your quota.

Can I access any as_of date on the free plan?

Yes. Every plan — including Explore — has full access to the as_of parameter and the complete revision archive going back to first release. The only limit is volume.

What happens if I exceed my monthly limit?

On Build and Scale, calls above your quota are billed at the overage rate listed on your plan. We'll email you at 80% and 100% of your limit. On Explore, the API returns a 429 until the next billing cycle.

How does vintage replay streaming work?

The v.stream(series, from_date, to_date) method replays every data release in chronological order, exactly as an API consumer would have received it at the time. One call per calendar day replayed.

Do you store my API responses or data?

No. We store the Vintl vintage archive — not your queries, models, or results. Enterprise Desk customers can sign a DPA for additional data handling guarantees.

Can I cancel or change plans anytime?

Yes. Monthly plans can be cancelled or changed at any time, effective at the end of the billing period. Annual plans can be upgraded mid-year; downgrades apply at renewal.

Start with
the truth.

500 calls free. No credit card required.