entsoe-js
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

entsoe-js

Unofficial NodeJS library for the ENTSO-E Transparency Platform API

npm version npm downloads Github Actions Codecov bundle


✨ Features

  • Day ahead prices.
  • Written in TypeScript.
  • Battle tested with 100% code coverage.

🚀 Quick start

Install:

# npm
npm i entsoe-js

# yarn
yarn add entsoe-js

# pnpm
pnpm i entsoe-js

Usage:

import { Client, BiddingZone } from 'entsoe-js';

const client = new Client({
    securityToken: process.env.ENTSOE_API_KEY
});

const prices = await client.dayAheadPrices({
    biddingZone: BiddingZone.NL
});

Security token

To get access to an security token you need to register the Transparency Platform and send an email to transparency@entsoe.eu with Restful API access in the subject line. Indicate the email address you entered during registration in the email body. When granted access there will be an option to generate a security token under account settings.

Thanks

Thanks to Robin Hansson for his work and inspiration: https://github.com/rabinage/entsoe-api-node

Readme

Keywords

Package Sidebar

Install

npm i entsoe-js

Weekly Downloads

3

Version

1.0.0

License

ISC

Unpacked Size

42.1 kB

Total Files

7

Last publish

Collaborators

  • robinvw1