Best Practices

Best Practices

Methodology

Resolution and Accuracy
Solar and Weather
Power and Tuning
Data Sources and FAQ

Commercial Products

Live and Forecast
Historic
Typical Meteorological Year (TMY)
Grid Aggregations
Geographic Horizon Angles
Plans And Subscriptions
Changes and Announcements

Hobbyist and Research Products

Home Hobbyist Accounts
Researchers and Academic Accounts

Help & Support

Evaluation and Testing
Authentication
Developer Guides
Third Party Applications
Timeseries Data
Troubleshooting and FAQs

Solcast recommended best practices when implementing the Solcast API

What to do after you’ve successfully made your first API call.

Subscribe to Server Status Notifications

  1. Register on the status page to receive notifications on server outages and planned maintenance.
  2. We will send system notifications (such as upgrades and release notes) to all subscribed contacts

Implement a Retry Strategy

When making API calls, it is strongly recommended that you implement an exponential backoff retry strategy should you receive an error response code when making an API call. We recommend a maximum of 5 retries, whilst exponentially backing off, and if by the 5th retry it fails, we highly recommend that you save the error response, and contact support with that information to assist you in resolving the issue.

Obtain Support

Error Codes

Solcast has a list of common 4xx error codes users have encountered within the knowledge article here. Should you encounter any of these errors and are not able to cross reference the knowledge base article, please note down the specific code and response and email support@solcast.com

When contacting support, please provide as much information as possible in your initial email. The following information will allow the team to troubleshoot and resolve issues as quickly as possible:

  • The toolkit registered email address that is encountering the issue.
  • The API URL/Plan/Data attribute you are having issues with.
  • Any error information you have received, or screenshots. Including both http error response code and error message.
  • Sharing or attaching the data you have retrieved from Solcast you are having issues with.