2025 Forecast & Monitor release notes

Prev Next

Release date

Released features

28.5.2025

Solargis Monitor API & Solargis Forecast API

API upgrade:

The API services accessible at URLs starting with https://solargis.info/ws/rest/datadelivery/request (Solargis Monitor API and Solargis Forecast API) have been upgraded to improve performance and transparency.


Performance enhancements:

The API backend has been upgraded to a high-performance, scalable framework for rate limit evaluation to reduce latency during API calls.

  • Some users should experience faster response times and improved reliability.


New response headers for enhanced transparency:

Custom response headers are now included in every API response (where applicable) to provide real-time visibility into API usage and limits:

  • solargis-usage-total and solargis-limit-total: Show the total number of calls made and the allowed limit for the entire subscription period.

  • solargis-usage-month and solargis-limit-month: Track monthly API usage and limits, refreshing every calendar month (UTC).

  • solargis-usage-day and solargis-limit-day: Track daily API usage and limits, refreshing at UTC midnight.

  • solargis-usage-unique-locations and solargis-limit-unique-locations: Monitor the number of unique locations accessed, valid for the entire subscription period.

  • solargis-request-id: Assigns a unique ID to every API transaction for easier tracking and support.

Users can now check their API consumption after each call for improved transparency and self-management.


Usage API discontinued:

The Usage API previously available at https://solargis.info/ws/usage/ has been discontinued.

  • Usage information is now provided directly in each HTTP response header.


New HTTP response codes:

API error handling has been improved with updated response codes:

  • 429 Too Many Requests is now returned when rate limits are exceeded (previously 403 Forbidden).

  • 401 Unauthorized is now returned for invalid API keys or tokens (previously 403 Forbidden).


More useful error messages:

Error messages have been improved for greater clarity and easier troubleshooting.


Untouched API interface and data format:

This upgrade does not change the API interface or data format (XML).

  • Data values remain unchanged, ensuring compatibility with existing integrations.