For Agents
Query US federal and state laws and incentives for alternative fuels, EVs, and air quality through 4 endpoints. Free with an api.data.gov key.
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Transportation Laws and Incentives, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with Transportation Laws and Incentives API.
Search federal and state alternative-fuel laws by jurisdiction, fuel type, or category
Retrieve a specific incentive or law record by ID for citation in reports
List the full taxonomy of incentive categories used by AFDC
Pull points-of-contact records for state and federal incentive program officers
GET STARTED
Use for: Find all EV charging incentives in California, Get the federal tax credit details for hydrogen fuel cell vehicles, List incentive categories tracked by the AFDC, Retrieve incentive record 1234 in JSON
Not supported: Does not handle EV charging station locations, fuel pricing, or grant applications — use for federal and state alt-fuel law and incentive records only.
The NREL Transportation Laws and Incentives API queries a curated database of US federal and state laws and incentives covering alternative fuels, vehicles, air quality, and fuel efficiency. It powers the Federal and State Laws and Incentives section of the Alternative Fuels Data Center at afdc.energy.gov. Four endpoints return list views, a category list, the contacts (points of contact) table, and a single-record lookup, with results available in multiple output formats via the {output_format} path parameter.
Output records as JSON, XML, or CSV via the {output_format} path parameter
Patterns agents use Transportation Laws and Incentives API for, with concrete tasks.
★ Fleet Electrification Eligibility Research
Fleet operators evaluating EV transitions use this API to identify federal and state incentives applicable to their jurisdictions and vehicle classes. Querying /v1.{output_format} with a state filter returns the active law set, and /v1/{id}.{output_format} fetches the full text of any incentive cited in a procurement memo. This avoids manually scraping afdc.energy.gov.
Call GET /v1.json?state=CA and filter results to EV charging infrastructure incentives for a 2026 fleet plan
Alt-Fuel Compliance Tracking
Automakers and energy consultants track the changing landscape of state alt-fuel laws to advise clients on compliance and rebates. The /v1/category-list.{output_format} endpoint returns the canonical taxonomy AFDC uses, and incentive records are versioned so apps can flag new or amended laws. Combining categories with state filters supports periodic compliance dashboards.
Call GET /v1/category-list.json then GET /v1.json?category=tax_incentives&state=NY for a New York compliance brief
AI Agent Incentive Lookup via Jentic
Energy-policy AI agents use Jentic to discover this API and answer user questions like "what EV rebates apply to a Texas resident in 2026". The agent calls /v1.json with the state filter, parses the relevant incentive records, and returns a summary with citations to the underlying AFDC law IDs.
Use Jentic to search 'state EV rebate by jurisdiction', load /v1.{output_format}, and execute with state=TX
4 endpoints — the nrel transportation laws and incentives api queries a curated database of us federal and state laws and incentives covering alternative fuels, vehicles, air quality, and fuel efficiency.
METHOD
PATH
DESCRIPTION
/v1.{output_format}
Search and list laws and incentives
/v1/category-list.{output_format}
List incentive categories used by AFDC
/v1/pocs.{output_format}
List points of contact for incentive programs
/v1/{id}.{output_format}
Retrieve a single incentive or law record by ID
/v1.{output_format}
Search and list laws and incentives
/v1/category-list.{output_format}
List incentive categories used by AFDC
/v1/pocs.{output_format}
List points of contact for incentive programs
/v1/{id}.{output_format}
Retrieve a single incentive or law record by ID
Three things that make agents converge on Jentic-routed access.
Credential isolation
The api.data.gov key for NREL is stored in the Jentic vault and injected as the api_key query parameter at execution time. The agent's prompt context never includes the raw key.
Intent-based discovery
Agents search Jentic by intent (e.g., 'state EV rebate lookup') and Jentic returns the matching /v1.{output_format} operation with its filter schema, so the agent calls the right endpoint without browsing developer.nrel.gov.
Time to first call
Direct NREL integration: half a day for api.data.gov registration, output-format handling, and category lookup wiring. Through Jentic: under 30 minutes — search, load, execute.
Alternatives and complements available in the Jentic catalogue.
data.gov
Federal open data catalog and api.data.gov key infrastructure
Use when the agent needs to register for or rotate the api.data.gov key shared with this NREL API.
NOAA
US weather and climate data, useful for renewable-energy modeling alongside NREL
Pair when an energy-policy agent needs to combine incentive data with regional climate or weather conditions.
National Park Service API
Different federal API but same api.data.gov key flow and rate limits
Reference example for federal API patterns; not a functional substitute for incentives data.
Specific to using Transportation Laws and Incentives API through Jentic.
What authentication does the Transportation Laws and Incentives API use?
It uses an api.data.gov API key passed as the api_key query parameter, the same key infrastructure used across NREL and other federal APIs. Through Jentic, the key is held encrypted in the vault and injected at execution time so it never appears in agent prompts.
Can I filter laws by state with the Transportation Laws and Incentives API?
Yes. GET /v1.{output_format} accepts a state query parameter that returns laws and incentives applicable to that jurisdiction, including federal entries that apply nationally.
What are the rate limits for the Transportation Laws and Incentives API?
The default api.data.gov tier allows 1,000 requests per hour per API key. NREL does not impose tighter limits on this dataset, but their developer portal at developer.nrel.gov publishes any deviations.
How do I retrieve a specific incentive record through Jentic?
Search Jentic for 'NREL incentive lookup by id', load the GET /v1/{id}.{output_format} schema, and execute with the record id and desired output format. The flow is pip install jentic, then await client.search, load, and execute.
Is the Transportation Laws and Incentives API free?
Yes. It is free under the api.data.gov terms; you only need to register for a key and respect the per-hour request limit.