[{"countries":["China","United States","India","Russia","Japan","Brazil","Canada","South Korea","France","Germany","Saudi Arabia","Iran","Mexico","Indonesia","Turkey","United Kingdom","Taiwan","Spain","Vietnam","Australia","Italy","South Africa","Egypt","Thailand","Malaysia","Poland","Sweden","United Arab Emirates","Norway","Argentina","Iraq","Pakistan","Netherlands","Philippines","Kazakhstan","Ukraine","Bangladesh","Colombia","Kuwait","Chile","Algeria","Venezuela","Belgium","Finland","Uzbekistan","Israel","Czech Republic","Switzerland","Austria","Peru","Romania","Singapore","Qatar","Greece","Portugal","New Zealand","Oman","Morocco","Belarus","Bulgaria","Hong Kong","Ecuador","Hungary","Denmark","Turkmenistan","Ireland","Slovakia","Azerbaijan","Iceland","Croatia","Sri Lanka","Slovenia","Trinidad and Tobago","Estonia","North Macedonia","Latvia","Lithuania","Cyprus","Luxembourg"]}]
curl --location --request POST 'https://zylalabs.com/api/6069/historical+electricity+rates+api/8238/acquire+countries+list+available' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
[{"years":[2023,2022,2021,2020,2019,2018,2017,2016,2011]}]
curl --location --request POST 'https://zylalabs.com/api/6069/historical+electricity+rates+api/8239/obtain+years+available' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
[{"country":"Argentina","year":2011,"electricity_production":129.5,"unit":"TWh"}]
curl --location --request POST 'https://zylalabs.com/api/6069/historical+electricity+rates+api/8240/obtain+historical+electricity+production+by+country' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"country":"Required","year":"Required"}'
After signing up, every developer is assigned a personal API access key, a unique combination of letters and digits provided to access to our API endpoint. To authenticate with the Historical Electricity Rates API simply include your bearer token in the Authorization header.
| Header | Description |
|---|---|
Authorization
|
Required
Should be Bearer access_key. See "Your API Access Key" above when you are subscribed.
|
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
(Save 2 months with annual billing 🎉)
The Historical Electricity Rates API is designed to provide in-depth access to electricity production statistics from across the globe. With custom-tailored endpoints, users can retrieve specific data points such as a list of countries, total electricity generation, or detailed historical records of power production by year. The API's parameterized queries ensure that only the most relevant data is returned, optimizing both performance and accuracy.
You can use parameterized queries to filter the data returned by the API. This allows you to specify exactly what data points you want, ensuring that only the most relevant information is retrieved.
Yes, the API includes endpoints that allow users to retrieve a list of countries for which electricity generation data is available.
The Historical Electricity Rates API offers in-depth access to global electricity production statistics, optimizing performance and accuracy through tailored queries, making it an excellent resource for researchers analyzing trends in electricity generation and consumption.
The Historical Electricity Rates API allows users to access comprehensive historical data on electricity generation by country, including total electricity generation figures and detailed records of power production over various years. Users can also retrieve a list of countries and customize their queries to obtain specific data points.
The "acquire countries list available" endpoint returns a list of countries with available electricity data. The "obtain years available" endpoint provides a list of years for which data exists. The "obtain historical electricity production by country" endpoint returns detailed electricity production figures for a specified country and year, including total production in TWh.
Key fields include "countries" in the countries list response, "years" in the years available response, and "country," "year," "electricity_production," and "unit" in the historical production response, which indicates the country, year, production amount, and measurement unit.
Each endpoint returns data in JSON format. The countries and years endpoints return arrays of strings, while the historical production endpoint returns an array of objects, each containing specific fields related to electricity production for a given country and year.
The "obtain historical electricity production by country" endpoint requires two parameters: "country" (the name of the country) and "year" (the specific year of interest). Users can select from the available countries and years provided by the other two endpoints.
The "acquire countries list available" endpoint provides a comprehensive list of countries. The "obtain years available" endpoint lists all years with recorded data. The "obtain historical electricity production by country" endpoint offers detailed production statistics for specific countries and years.
Users can analyze trends in electricity production by comparing data across different years and countries. For example, by retrieving production data for multiple years, users can identify growth patterns or declines in electricity generation for specific countries.
Typical use cases include academic research on energy trends, policy analysis for energy sustainability, and market analysis for energy investments. Researchers can use the data to study the impact of regulations on electricity production over time.
Data accuracy is maintained through rigorous sourcing from reliable energy statistics databases and regular updates. Quality checks are implemented to ensure that the data reflects accurate and current electricity production figures across different countries.
To obtain your API key, first sign in to your account and navigate to the API you want to use. From the API's Pricing section, choose a plan and complete the subscription process. Once subscribed, return to the API page and you will see your API Access Key displayed at the top of the documentation page. You can use this key to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
The free trial lasts for 7 days and allows you to make up to 50 API requests.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes. If the API offers a free trial, you will see a "Free 7-Day Trial" option in its Pricing section. The trial lasts for 7 days and allows up to 50 API requests, enabling you to evaluate the API before subscribing to a paid plan.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
You can monitor your API usage through the response headers included with every request:
x-zyla-api-calls-monthly-used: Shows the total number of API requests you have used during the current billing period.
x-zyla-api-calls-monthly-remaining: Shows the number of API requests you have remaining for the current billing period.
Yes, you can cancel your subscription at any time. Simply go to the Pricing section of the API you're subscribed to and click the "Unsubscribe" button.
Please note that upgrades, downgrades, and cancellations take effect immediately. Once your subscription is canceled, access to the service will end immediately, regardless of any remaining API calls in your quota.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund