Purchasing Power API

GET

Adjust any dollar amount for inflation back to 1947.

Purchasing Power calculates the inflation-adjusted value of money between any two time periods. Find out what $100 from 1990 is worth today, or calculate real returns on investments accounting for inflation.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/purchasingpower?amount=100&from=1990
Query parameters
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "originalAmount": 100,
    "originalPeriod": "1990-01",
    "adjustedAmount": 242.31,
    "adjustedPeriod": "2024-01",
    "cumulativeInflation": 142.31,
    "multiplier": 2.423,
    "explanation": "$100 in 1990-01 has the same purchasing power as $242.31 in 2024-01",
    "fromCPI": 127.4,
    "toCPI": 308.417
  }
}

About the Purchasing Power API

Purchasing Power uses official CPI data from the Bureau of Labor Statistics to calculate accurate inflation adjustments. Historical data is available back to 1947, enabling long-term purchasing power comparisons.

What people use it for

Salary Comparison
Compare salaries across different years in real purchasing power terms
Investment Returns
Calculate real (inflation-adjusted) returns on investments
Historical Analysis
Understand the true value of historical prices and costs
Contract Adjustments
Calculate inflation adjustments for long-term contracts

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Purchasing Power

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Purchasing Power API.

Read the docs →
How far back can I adjust dollar amounts?
Historical data is available from 1947 up to the current period. You can enter any starting year from 1947 onward and compare against any later year, or omit the end year to adjust against current prices.
Where do the purchasing power figures come from?
Purchasing Power uses official Consumer Price Index data published by the Bureau of Labor Statistics. The dataset updates monthly as new official government figures are released.
Are cumulative inflation percentages and CPI values included on the Free plan?
No. The Free plan provides the adjusted dollar amount, periods, and a summary explanation. Cumulative inflation, the price multiplier, and the underlying CPI values for both periods are premium fields unlocked on any paid plan.
Is it cheap enough to calculate inflation adjustments for every user request?
Yes. Each lookup costs 2 credits, which works out to about $0.0003 per request on the Starter plan, or $0.30 per 1,000 calls. The Free plan lets you run 100 lookups each month, while Starter covers up to 100,000.
What happens if I omit the ending year?
If you do not pass an ending year, the calculation automatically defaults to the present period. You only need to provide an ending year when comparing between two specific historical dates.
Can I display these inflation metrics inside a commercial product?
Yes, provided you are on a paid plan. Commercial use requires a paid subscription, which allows you to store and show inflation calculations to your customers. You may not resell or redistribute the underlying raw data.

Ready to build with Purchasing Power? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs