@wayota/redata-api-client
Version:
TypeScript client for the REData (Red Eléctrica de España) public API. Provides convenient methods to fetch Spanish electricity data widgets, supporting category, widget, date range, and geographic filters. The client is based on a custom OpenAPI specific
78 lines • 4.41 kB
text/typescript
export enum Widget {
balanceElectrico = 'balance-electrico',
evolucion = 'evolucion',
variacionComponentes = 'variacion-componentes',
variacionComponentesMovil = 'variacion-componentes-movil',
ireGeneral = 'ire-general',
ireGeneralAnual = 'ire-general-anual',
ireGeneralMovil = 'ire-general-movil',
ireIndustria = 'ire-industria',
ireIndsutriaAnual = 'ire-industria-anual',
ireIndsutriaMovi = 'ire-industria-movil',
ireServicios = 'ire-servicios',
ireServiciosAnual = 'ire-servicios-anual',
ireServiciosMovil = 'ire-servicios-movil',
ireOtras = 'ire-otras',
ireOtrasAnual = 'ire-otras-anual',
ireOtrasMovil = 'ire-otras-movil',
demandaMaximaDiaria = 'demanda-maxima-diaria',
demandaMaximaHoraria = 'demanda-maxima-horaria',
perdidasTransporte = 'perdidas-transporte',
potenciaMaximaInstantanea = 'potencia-maxima-instantanea',
variacionDemanda = 'variacion-demanda',
potenciaMaximaInstantaneaVariacion = 'potencia-maxima-instantanea-variacion',
potenciaMaximaInstantaneaVariacionHistorico = 'potencia-maxima-instantanea-variacion-historico',
demandaTiempoReal = 'demanda-tiempo-real',
variacionComponentesAnual = 'variacion-componentes-anual',
estructuraGeneracion = 'estructura-generacion',
evolucionRenovableNoRenovable = 'evolucion-renovable-no-renovable',
estructuraRenovables = 'estructura-renovables',
estructuraGeneracionEmisionesAsociadas = 'estructura-generacion-emisiones-asociadas',
evolucionEstructuraGeneracionEmisionesAsociadas = 'evolucion-estructura-generacion-emisiones-asociadas',
noRenovablesDetalleEmisionesCO2 = 'no-renovables-detalle-emisiones-CO2',
maximaRenovable = 'maxima-renovable',
potenciaInstalada = 'potencia-instalada',
maximaRenovableHistorico = 'maxima-renovable-historico',
maximaSinEmisionesHistorico = 'maxima-sin-emisiones-historico',
franciaFrontera = 'francia-frontera',
portugalFrontera = 'portugal-frontera',
marruecosFrontera = 'marruecos-frontera',
andorraFrontera = 'andorra-frontera',
lineasFrancia = 'lineas-francia',
lineasPortugal = 'lineas-portugal',
lineasMarruecos = 'lineas-marruecos',
lineasAndorra = 'lineas-andorra',
franciaFronteraProgramado = 'francia-frontera-programado',
portugalFronteraProgramado = 'portugal-frontera-programado',
marruecosFronteraProgramado = 'marruecos-frontera-programado',
andorraFronteraProgramado = 'andorra-frontera-programado',
enlaceBaleares = 'enlace-baleares',
fronteraFisicos = 'frontera-fisicos',
todasFronterasFisicos = 'todas-fronteras-fisicos',
fronteraProgramados = 'frontera-programados',
todasFronterasProgramados = 'todas-fronteras-programados',
energiaNoSuministradaEns = 'energia-no-suministrada-ens',
indiceIndisponibilidad = 'indice-indisponibilidad',
tiempoInterrupcionMedioTim = 'tiempo-interrupcion-medio-tim',
kilometrosLineas = 'kilometros-lineas',
indiceDisponibilidad = 'indice-disponibilidad',
numeroCortes = 'numero-cortes',
ensTim = 'ens-tim',
indiceDisponibilidadTotal = 'indice-disponibilidad-total',
componentesPrecioEnergiaCierreDesglose = 'componentes-precio-energia-cierre-desglose',
componentesPrecio = 'componentes-precio',
energiaGestionadaServiciosAjuste = 'energia-gestionada-servicios-ajuste',
energiaRestricciones = 'energia-restricciones',
preciosRestricciones = 'precios-restricciones',
reservaPotenciaAdicional = 'reserva-potencia-adicional',
bandaRegulacionSecundaria = 'banda-regulacion-secundaria',
energiaPreciosRegulacionSecundaria = 'energia-precios-regulacion-secundaria',
energiaPreciosRegulacionTerciaria = 'energia-precios-regulacion-terciaria',
energiaPreciosGestionDesvios = 'energia-precios-gestion-desvios',
costeServiciosAjuste = 'coste-servicios-ajuste',
volumenEnergiaServiciosAjusteVariacion = 'volumen-energia-servicios-ajuste-variacion',
preciosMercadosTiempoReal = 'precios-mercados-tiempo-real',
energiaPreciosPonderadosGestionDesviosBefore = 'energia-precios-ponderados-gestion-desvios-before',
energiaPreciosPonderadosGestionDesvios = 'energia-precios-ponderados-gestion-desvios',
energiaPreciosPonderadosGestionDesviosAfter = 'energia-precios-ponderados-gestion-desvios-after',
}