Power Plants API
DatosMANTENIDA1 token / llamada

Power Plants API

34.936 centrales eléctricas de 167 países con capacidad, combustible, coordenadas y generación anual

La infraestructura electrica del mundo, consultable. La Global Power Plant Database de WRI (CC BY 4.0): 34.936 plantas en 167 paises — desde la presa de las Tres Gargantas (22.500 MW, la mayor del planeta) hasta 10.665 parques solares — cada una con capacidad, coordenadas, combustibles primario y secundarios, ano de puesta en marcha, propietario, y la ultima generacion anual reportada con su ano (Hoover Dam NV: 2.175,7 GWh en 2019) mas una cifra estimada por modelo donde falta el reporte. Busca por nombre o propietario, filtra por pais, combustible y capacidad minima (USA + Nuclear = 58 plantas, Palo Verde primera con 4.209,6 MW), obten agregados de capacidad por combustible o pais (carbon global: 2.330 plantas, 1,97 TW), o pregunta que hay cerca de un punto. Analitica energetica, investigacion de redes, screening ESG, seleccion de sitios, periodismo y herramientas climaticas — el dataset abierto de referencia de la flota de generacion mundial.

Cada llamada necesita la cabecera X-Api-Key. Una clave gratuita incluye 500 tokens al mes, sin tarjeta. 1 token por llamada, así que el plan gratuito cubre unas 500 llamadas al mes.

Sin tarjeta de créditoAcceso a más de 125 APIsCancela cuando quieras
response.json
{
  "ok": true,
  "plant": {
    "id": "USA0000154",
    "name": "Hoover Dam (NV)",
    "country": "USA",
    "country_name": "United States of America",
    "capacity_mw": 1039.4,
    "lat": 36.0155,
    "lng": -114.738,
    "primary_fuel": "Hydro",
    "other_fuels": [],
    "commissioning_year": 1940,
    "owner": "U S Bureau of Reclamation",
    "generation_gwh": 2175.715,
    "generation_year": 2019,
    "estimated_generation_gwh": 2537.25
  }
}
Listo para producción
Infraestructura probada en producción con un SLA de disponibilidad del 99,9 %. Límites de uso generosos y respuestas consistentes.
Integración sencilla
REST + JSON estándar. Funciona con cualquier cliente HTTP. Fragmentos de código listos para copiar en 4 lenguajes.
Una clave, más de 125 APIs
Tu suscripción a DataAndAPIs desbloquea todas las APIs de la plataforma: anime, finanzas, deportes y más.

Casos de uso de Power Plants API

  • Mapear las centrales cercanas a un emplazamiento o a lo largo de una ruta con tipo de combustible y capacidad.

  • Calcular la combinación de generación de un país por combustible para informes energéticos y páginas de sostenibilidad.

  • Encontrar las mayores centrales por capacidad, desde las Tres Gargantas con 22.500 MW hasta parques solares locales.

  • Enriquecer una ficha de activo o de propietario con todas las centrales que opera.

Endpoints de Power Plants API

Todos los endpoints con sus parámetros y una respuesta de ejemplo real.

GETCapacity Stats

https://api-power-plants.dataandapis.com/v1/power-plants/stats

Parámetros de consulta

ParámetroEjemplo
byfuelOpcional
countryUSAOpcional

Petición de ejemplo

curl "https://api-power-plants.dataandapis.com/v1/power-plants/stats?by=fuel&country=USA" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "ok": true,
  "by": "fuel",
  "country": "USA",
  "stats": [
    {
      "group": "Gas",
      "plants": 1818,
      "capacity_mw": 546435.8
    },
    {
      "group": "Coal",
      "plants": 286,
      "capacity_mw": 249149.1
    },
    {
      "group": "Wind",
      "plants": 1139,
      "capacity_mw": 104476.9
    },
    {
      "group": "Nuclear",
      "plants": 58,
      "capacity_mw": 104233.1
    },
    {
      "group": "Hydro",
      "plants": 1449,
…
Ver la respuesta completa
{
  "ok": true,
  "by": "fuel",
  "country": "USA",
  "stats": [
    {
      "group": "Gas",
      "plants": 1818,
      "capacity_mw": 546435.8
    },
    {
      "group": "Coal",
      "plants": 286,
      "capacity_mw": 249149.1
    },
    {
      "group": "Wind",
      "plants": 1139,
      "capacity_mw": 104476.9
    },
    {
      "group": "Nuclear",
      "plants": 58,
      "capacity_mw": 104233.1
    },
    {
      "group": "Hydro",
      "plants": 1449,
      "capacity_mw": 101656.9
    },
    {
      "group": "Solar",
      "plants": 3283,
      "capacity_mw": 37970.3
    },
    {
      "group": "Oil",
      "plants": 876,
      "capacity_mw": 37143.4
    },
    {
      "group": "Waste",
      "plants": 541,
      "capacity_mw": 9768.5
    },
    {
      "group": "Biomass",
      "plants": 153,
      "capacity_mw": 5123.2
    },
    {
      "group": "Geothermal",
      "plants": 65,
      "capacity_mw": 3889.2
    },
    {
      "group": "Petcoke",
      "plants": 11,
      "capacity_mw": 2361.6
    },
    {
      "group": "Cogeneration",
      "plants": 34,
      "capacity_mw": 1042
    },
    {
      "group": "Storage",
      "plants": 104,
      "capacity_mw": 815.6
    },
    {
      "group": "Other",
      "plants": 16,
      "capacity_mw": 572.4
    }
  ]
}

GETData Sources

https://api-power-plants.dataandapis.com/v1/sources

Este endpoint no recibe parámetros.

Petición de ejemplo

curl "https://api-power-plants.dataandapis.com/v1/sources" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "ok": true,
  "sources": [
    {
      "slug": "wri-gppd",
      "name": "Global Power Plant Database v1.3",
      "publisher": "World Resources Institute",
      "licence": "CC BY 4.0",
      "source_url": "https://datasets.wri.org/dataset/globalpowerplantdatabase",
      "file_url": "https://raw.githubusercontent.com/wri/global-power-plant-database/master/output_database/global_power_plant_database.csv",
      "cadence": "static release (v1.3, 2021); re-scrape on new release",
      "record_count": 34936,
      "retrieved_at": "2026-09-06"
    }
  ]
}

GETNearest Plants

https://api-power-plants.dataandapis.com/v1/power-plants/nearest

Parámetros de consulta

ParámetroEjemplo
lat36.17Obligatorio
lng-115.14Obligatorio

Petición de ejemplo

curl "https://api-power-plants.dataandapis.com/v1/power-plants/nearest?lat=36.17&lng=-115.14" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "ok": true,
  "query": {
    "lat": 36.17,
    "lng": -115.14
  },
  "plants": [
    {
      "id": "USA0010761",
      "name": "Las Vegas Generating Station",
      "country": "USA",
      "country_name": "United States of America",
      "capacity_mw": 358.9,
      "lat": 36.2319,
      "lng": -115.1222,
      "primary_fuel": "Gas",
      "other_fuels": [],
      "commissioning_year": 2001,
      "owner": "Nevada Power Co",
      "generation_gwh": 196.104,
      "generation_year": 2019,
      "estimated_generation_gwh": 1265.65,
      "distance_km": 7.1
    },
    {
      "id": "USA0057348",
      "name": "CityCenter Central Plant Cogen Units",
      "country": "USA",
…
Ver la respuesta completa
{
  "ok": true,
  "query": {
    "lat": 36.17,
    "lng": -115.14
  },
  "plants": [
    {
      "id": "USA0010761",
      "name": "Las Vegas Generating Station",
      "country": "USA",
      "country_name": "United States of America",
      "capacity_mw": 358.9,
      "lat": 36.2319,
      "lng": -115.1222,
      "primary_fuel": "Gas",
      "other_fuels": [],
      "commissioning_year": 2001,
      "owner": "Nevada Power Co",
      "generation_gwh": 196.104,
      "generation_year": 2019,
      "estimated_generation_gwh": 1265.65,
      "distance_km": 7.1
    },
    {
      "id": "USA0057348",
      "name": "CityCenter Central Plant Cogen Units",
      "country": "USA",
      "country_name": "United States of America",
      "capacity_mw": 8.6,
      "lat": 36.1039,
      "lng": -115.1794,
      "primary_fuel": "Gas",
      "other_fuels": [],
      "commissioning_year": 2010,
      "owner": "CityCenter Land LLC",
      "generation_gwh": 63.1296,
      "generation_year": 2019,
      "estimated_generation_gwh": 30.32,
      "distance_km": 8.2
    },
    {
      "id": "USA0059919",
      "name": "Nellis Solar PV II",
      "country": "USA",
      "country_name": "United States of America",
      "capacity_mw": 15,
      "lat": 36.2067,
      "lng": -115.0477,
      "primary_fuel": "Solar",
      "other_fuels": [],
      "commissioning_year": 2015,
      "owner": "Nevada Power Co",
      "generation_gwh": 39.444,
      "generation_year": 2019,
      "estimated_generation_gwh": 37.79,
      "distance_km": 9.2
    }
  ]
}

GETPlant Detail

https://api-power-plants.dataandapis.com/v1/power-plants/{id}

Parámetros de ruta

ParámetroEjemplo
idUSA0000154Obligatorio

Petición de ejemplo

curl "https://api-power-plants.dataandapis.com/v1/power-plants/USA0000154" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "ok": true,
  "plant": {
    "id": "USA0000154",
    "name": "Hoover Dam (NV)",
    "country": "USA",
    "country_name": "United States of America",
    "capacity_mw": 1039.4,
    "lat": 36.0155,
    "lng": -114.738,
    "primary_fuel": "Hydro",
    "other_fuels": [],
    "commissioning_year": 1940,
    "owner": "U S Bureau of Reclamation",
    "generation_gwh": 2175.715,
    "generation_year": 2019,
    "estimated_generation_gwh": 2537.25
  }
}

GETSearch Plants

https://api-power-plants.dataandapis.com/v1/power-plants

Parámetros de consulta

ParámetroEjemplo
countryUSAOpcional
fuelOpcional
min_capacity_mwOpcional
qhooverOpcional

Petición de ejemplo

curl "https://api-power-plants.dataandapis.com/v1/power-plants?country=USA&q=hoover" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "ok": true,
  "page": 1,
  "limit": 25,
  "total": 2,
  "total_pages": 1,
  "units": {
    "capacity_mw": "MW",
    "generation_gwh": "GWh/yr"
  },
  "plants": [
    {
      "id": "USA0000154",
      "name": "Hoover Dam (NV)",
      "country": "USA",
      "country_name": "United States of America",
      "capacity_mw": 1039.4,
      "lat": 36.0155,
      "lng": -114.738,
      "primary_fuel": "Hydro",
      "other_fuels": [],
      "commissioning_year": 1940,
      "owner": "U S Bureau of Reclamation",
      "generation_gwh": 2175.715,
      "generation_year": 2019,
      "estimated_generation_gwh": 2537.25
    },
    {
…
Ver la respuesta completa
{
  "ok": true,
  "page": 1,
  "limit": 25,
  "total": 2,
  "total_pages": 1,
  "units": {
    "capacity_mw": "MW",
    "generation_gwh": "GWh/yr"
  },
  "plants": [
    {
      "id": "USA0000154",
      "name": "Hoover Dam (NV)",
      "country": "USA",
      "country_name": "United States of America",
      "capacity_mw": 1039.4,
      "lat": 36.0155,
      "lng": -114.738,
      "primary_fuel": "Hydro",
      "other_fuels": [],
      "commissioning_year": 1940,
      "owner": "U S Bureau of Reclamation",
      "generation_gwh": 2175.715,
      "generation_year": 2019,
      "estimated_generation_gwh": 2537.25
    },
    {
      "id": "USA0008902",
      "name": "Hoover Dam (AZ)",
      "country": "USA",
      "country_name": "United States of America",
      "capacity_mw": 1039.4,
      "lat": 36.0155,
      "lng": -114.738,
      "primary_fuel": "Hydro",
      "other_fuels": [],
      "commissioning_year": 1944,
      "owner": "U S Bureau of Reclamation",
      "generation_gwh": 1156.197,
      "generation_year": 2019,
      "estimated_generation_gwh": 2537.25
    }
  ]
}

De dónde salen los datos

Fuente
Global Power Plant Database v1.3 de WRI (CC BY 4.0).
Actualización
Recargada cuando WRI publica una nueva versión; los valores de generación llevan su año de declaración.

Una instalación. Todos los endpoints.

No necesitas SDKs propietarios. Funciona con cualquier cliente HTTP. Elige tu lenguaje y pega el código.

3lenguajes
5endpoints
RESTarquitectura
1clave para todas las APIs
  • Respuestas totalmente tipadas — autocompletado en tu IDE
  • Sigue la API al día — los nuevos endpoints llegan el mismo día
  • Una sola clave funciona en más de 125 APIs de la plataforma
import axios from 'axios';

const { data } = await axios.get(
  'https://api-power-plants.dataandapis.com/v1/power-plants/stats',
  { headers: { 'X-Api-Key': process.env.API_KEY } }
);

Power Plants API · X-Api-Key

Explora los endpoints

Explora los parámetros de solicitud e inspecciona ejemplos de respuesta en vivo.

Endpoints disponibles

Parámetros de la solicitud

URL de la API

Encabezados

X-Api-Key

Parámetros de consulta

by(Opcional)
country(Opcional)
import axios from 'axios';

const url = 'https://api-power-plants.dataandapis.com/v1/power-plants/stats';
const { data } = await axios.get(url, {
  headers: { 'X-Api-Key': 'YOUR_API_KEY' }
});

Una suscripción. Todas las APIs.

Los tokens desbloquean esta API y más de 20 más en DataAndAPIs. Cambia de API cuando quieras.

GRATIS

$0/mes

500 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte comunitario
Comienza gratis
Más Popular

STARTER

$6.99/mes

25.000 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte por email
Suscribirse

PRO

$24.99/mes

100.000 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte por email prioritario
Suscribirse

ULTRA

$99.99/mes

1.000.000 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte prioritario
Suscribirse

¿Necesitas mayor volumen, infraestructura dedicada o un contrato personalizado? Habla con ventas →

Preguntas sobre Power Plants API

Lanza Power Plants API esta tarde.

500 tokens gratis. Sin tarjeta. Y más de 125 APIs más con la misma clave.