Rewiring America API

Rewiring America’s API offers comprehensive, up-to-date information about electrification incentive programs and eligibility.

Initially, "v0" of this API makes the data from our IRA Incentives Calculator available for developers to include in their own applications.

We are actively working on a "v1" revision which should be more suitable for inclusion in third-party applications.

To generate an API key, click on the "Sign In" button. You can also use this link to sign up if needed.

If you have feedback, or if you've stumbled across this page by accident and you'd like to learn more, reach out to us at api@rewiringamerica.org.

Usage of the API is governed by our API Terms of Service (PDF) (including our API Guidelines and Acceptable Use Policy) and our Privacy Policy.

BASE URL
https://api.rewiringamerica.org

Authentication

Sign into view and manage your API credentials

Calculator

How much money will you get with the Inflation Reduction Act?

Protected by API Key

Headers

Authorization

required, string

The Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.

Query Parameters

zip

required, string, maximum length of 5, minimum length of 5

Your zip code helps determine the amount of discounts and tax credits you qualify for.

owner_status

required, string enum

Homeowners and renters qualify for different incentives.

Possible Enum Values

homeowner

renter

household_income

required, integer, maximum value of 100000000, minimum value of 0

Enter your gross income (income before taxes). Include wages and salary plus other forms of income, including pensions, interest, dividends, and rental income. If you are married and file jointly, include your spouse's income.

tax_filing

required, string enum

Select "Head of Household" if you have a child or relative living with you, and you pay more than half the costs of your home. Select "Joint" if you file your taxes as a married couple.

Possible Enum Values

single

joint

hoh

married_filing_separately

household_size

required, integer, maximum value of 8, minimum value of 1

Include anyone you live with who you claim as a dependent on your taxes, and your spouse or partner if you file taxes together.

GET
/api/v0/calculator
1

Incentives

List all available incentives, before applying eligibility criteria. Note that there will be duplicates with only subtle differences between eligibility tiers. Use the calculator endpoint to get de-duped incentives.

Protected by API Key

Headers

Authorization

required, string

The Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.

GET
/api/v0/incentives
1