What you can ask
- “What does NLR Developer API (formerly NREL) have for the area or asset I'm working on?”
- “Pull the most recent NLR Developer API (formerly NREL) records and put them in a table.”
- “What does NLR Developer API (formerly NREL) cover, and how fresh is the data?”
About this source
National Laboratory of the Rockies data for US solar resource, geospatial dataset coverage, and nearby alternative-fuel stations.
Connector ID nrel
Provenance
Freshness & coverage
Caveats
- ⚠ The former developer.nrel.gov domain was retired on 2026-05-29; this connector uses developer.nlr.gov.
- ⚠ Wind time-series downloads are intentionally not exposed because they can enqueue file generation and send email.
› Methods (54)
Technical detail for developers: parameters, pagination, units, and freshness per method.
getSolarResource
readGet annual and monthly average DNI, GHI, and latitude-tilt solar resource.
Required paramslatitudelongitudeEntitiessolar-resourcePaginationnoneUnitsdni: kWh/m²/day · ghi: kWh/m²/day · latitudeTilt: kWh/m²/dayCRSEPSG:4326FreshnessStaticgetDatasetCoverage
readList NLR geospatial resource datasets and site counts at a coordinate.
Required paramslatitudelongitudeEntitiesresource-dataset-coveragePaginationnoneCRSEPSG:4326FreshnessScheduledgetAltFuelStations
readFind bounded nearby alternative-fuel stations ordered by distance.
Required paramslatitudelongitudeEntitiesalternative-fuel-stationPaginationoffset (offsetField: offset, limitField: limit)UnitsdistanceMiles: miCRSEPSG:4326FreshnessScheduledprovider_electricity_utility_rates
readUtility Rates [NLR official API]
Required paramslatlonPaginationnoneFreshnessScheduled (source-level)- ⚠ The official portal does not publish a machine-readable success schema for this endpoint; output shape remains provider-defined.
provider_partnering_lab_partnering_service
readLab Partnering Service [NLR official API]
Required paramsentityTypePaginationnoneFreshnessScheduled (source-level)- ⚠ The official portal does not publish a machine-readable success schema for this endpoint; output shape remains provider-defined.
provider_solar_solar_dataset_query_v1
readSolar Dataset Query V1 [NLR official API]
Required paramslatlonPaginationnoneFreshnessScheduled (source-level)- ⚠ The official portal does not publish a machine-readable success schema for this endpoint; output shape remains provider-defined.
provider_solar_solar_dataset_query_v2
readSolar Dataset Query V2 [NLR official API]
Required paramslatlonPaginationnoneFreshnessScheduled (source-level)- ⚠ The official portal does not publish a machine-readable success schema for this endpoint; output shape remains provider-defined.
provider_solar_nsrdb_data_query
readNSRDB Data Query [NLR official API]
PaginationnoneFreshnessScheduled (source-level)- ⚠ The official portal does not publish a machine-readable success schema for this endpoint; output shape remains provider-defined.
provider_solar_site_count
readSite Count [NLR official API]
Required paramswktPaginationnoneFreshnessScheduled (source-level)- ⚠ The official portal does not publish a machine-readable success schema for this endpoint; output shape remains provider-defined.
provider_solar_pvwatts_v8
readPVWatts V8 [NLR official API]
Required paramsarrayTypeazimuthlossesmoduleTypesystemCapacitytiltPaginationnoneFreshnessScheduled (source-level)- ⚠ The official portal does not publish a machine-readable success schema for this endpoint; output shape remains provider-defined.
provider_transportation_all_stations
readAll Stations [NLR official API]
PaginationnoneFreshnessScheduled (source-level)- ⚠ The official portal does not publish a machine-readable success schema for this endpoint; output shape remains provider-defined.
provider_transportation_electric_vehicle_charging_networks
readElectric Vehicle Charging Networks [NLR official API]
PaginationnoneFreshnessScheduled (source-level)- ⚠ The official portal does not publish a machine-readable success schema for this endpoint; output shape remains provider-defined.
provider_transportation_electric_vehicle_charging_ports
readElectric Vehicle Charging Ports [NLR official API]
PaginationnoneFreshnessScheduled (source-level)- ⚠ The official portal does not publish a machine-readable success schema for this endpoint; output shape remains provider-defined.
provider_transportation_get_station_by_id
readGet Station by ID [NLR official API]
Required paramsidPaginationnoneFreshnessScheduled (source-level)- ⚠ The official portal does not publish a machine-readable success schema for this endpoint; output shape remains provider-defined.
provider_transportation_last_updated_date
readLast Updated Date [NLR official API]
PaginationnoneFreshnessScheduled (source-level)- ⚠ The official portal does not publish a machine-readable success schema for this endpoint; output shape remains provider-defined.
provider_transportation_stations_nearby_route
readStations Nearby Route [NLR official API]
Required paramsroutePaginationnoneFreshnessScheduled (source-level)- ⚠ The official portal does not publish a machine-readable success schema for this endpoint; output shape remains provider-defined.
provider_transportation_battery_electric_locomotive_rollout
readBattery Electric Locomotive Rollout [NLR official API]
Required paramsrolloutYearstargetBelRatioPaginationnoneFreshnessScheduled (source-level)provider_transportation_battery_electric_locomotive_rollout_2657a4cdc5
readBattery Electric Locomotive Rollout [NLR official API]
Required paramsbodyPaginationnoneFreshnessScheduled (source-level)provider_transportation_train_simulation
readTrain Simulation [NLR official API]
Required paramsbodyPaginationnoneFreshnessScheduled (source-level)provider_transportation_agenciesindex
readagenciesIndex [NLR official API]
Required paramsoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_agenciesshow
readagenciesShow [NLR official API]
Required paramsidoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_batteriesindex
readbatteriesIndex [NLR official API]
Required paramsoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_batteriesshow
readbatteriesShow [NLR official API]
Required paramsidoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_contactsindex
readcontactsIndex [NLR official API]
Required paramsoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_contactsshow
readcontactsShow [NLR official API]
Required paramsidoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_policiesindex
readpoliciesIndex [NLR official API]
Required paramsoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_policiesshow
readpoliciesShow [NLR official API]
Required paramsidoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_topicsindex
readtopicsIndex [NLR official API]
Required paramsoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_topicsshow
readtopicsShow [NLR official API]
Required paramsidoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_loads_kw_are_returned_in_15_min_step_intervals_f
readLoads (kW) are returned in 15-min step intervals for 24 hours where the 15-min data point is the...
Required paramsclassDistfleetSizehomeAccessDisthomePowerDistmeanDvmtpevDistprefDistresChargingtempCworkChargingworkPowerDistPaginationnoneFreshnessScheduled (source-level)provider_transportation_loads_kw_are_returned_in_15_min_step_e3f746e199
readLoads (kW) are returned in 15-min step intervals for 24 hours but broken down by pev_type (one of...
Required paramsclassDistfleetSizehomeAccessDisthomePowerDistmeanDvmtpevDistprefDistresChargingtempCworkChargingworkPowerDistPaginationnoneFreshnessScheduled (source-level)provider_transportation_get_a_list_of_available_powertrain_models
readList RouteE Compass routing powertrain models [NLR official API]
PaginationnoneFreshnessScheduled (source-level)provider_transportation_get_a_list_of_available_powertrain_mo_f7f24166d7
readList RouteE powertrain simulation models [NLR official API]
PaginationnoneFreshnessScheduled (source-level)provider_transportation_energy_aware_routing
readEnergy aware routing [NLR official API]
Required paramsbodyPaginationnoneFreshnessScheduled (source-level)provider_transportation_estimate_energy_consumption_for_a_single_route
readEstimate energy consumption for a single route. [NLR official API]
Required paramsbodyPaginationnoneFreshnessScheduled (source-level)provider_transportation_transportation_incentives_laws_all
readtransportation_incentives_laws_all [NLR official API]
Required paramsoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_transportation_incentives_laws_categories
readtransportation_incentives_laws_categories [NLR official API]
Required paramsoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_transportation_incentives_laws_pocs
readtransportation_incentives_laws_pocs [NLR official API]
Required paramsjurisdictionoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_transportation_incentives_laws_id
readtransportation_incentives_laws_id [NLR official API]
Required paramsidoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_getfuels
readgetFuels [NLR official API]
Required paramsoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_getfuelsbyid
readgetFuelsById [NLR official API]
Required paramsidoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_getheavydutyengines
readgetHeavyDutyEngines [NLR official API]
Required paramsoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_getheavydutyengine
readgetHeavyDutyEngine [NLR official API]
Required paramsidoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_gethybrids
readgetHybrids [NLR official API]
Required paramsoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_return_a_single_heavy_duty_hybrid_conversion_sys
readReturn a single heavy-duty hybrid/conversion system given the heavy-duty hybrid/conversion system...
Required paramsidoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_getheavydutymanufacturers
readgetHeavyDutyManufacturers [NLR official API]
Required paramsoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_getheavydutymanufacturerbyid
readgetHeavyDutyManufacturerById [NLR official API]
Required paramsidoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_getheavydutyvehicles
readgetHeavyDutyVehicles [NLR official API]
Required paramsoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_getheavydutyvehiclesbyid
readgetHeavyDutyVehiclesById [NLR official API]
Required paramsidoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_getmanufacturers
readgetManufacturers [NLR official API]
Required paramsoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_getmanufacturerbyid
readgetManufacturerById [NLR official API]
Required paramsidoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_getvehiclecategories
readgetVehicleCategories [NLR official API]
Required paramsoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_getvehiclecategorybyid
readgetVehicleCategoryById [NLR official API]
Required paramsidoutputFormatPaginationnoneFreshnessScheduled (source-level)provider_transportation_getvehicles
readgetVehicles [NLR official API]
Required paramsoutputFormatPaginationnoneFreshnessScheduled (source-level)
