aid: solcast
name: Solcast
description: >-
  Solcast is a solar and renewable energy data company, acquired by DNV in 2023, that provides high-resolution,
  satellite-derived solar irradiance, PV power, weather forecasting, and historical climate data via a developer API.
  Its data covers live, forecast, historical, and typical meteorological year (TMY) datasets for rooftop PV, advanced
  PV, grid aggregations, and soiling models globally.
type: Index
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: true
  try_now: true
  public: false
  label: Freemium (free trial) · Self-serve signup
  confidence: medium
  source:
  - plans
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
position: Consuming
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/solcast.png
tags:
  - Solar
  - Energy
  - Forecasting
  - Irradiance
  - Weather
  - Renewable Energy
  - PV Power
created: '2025-05-02'
modified: '2026-06-13'
url: https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/apis.yml
specificationVersion: '0.23'
apis:
- aid: solcast:solcast-aggregations-api
  name: Solcast Aggregations API
  description: Live and forecast aggregated generation data for grid collections and sub-aggregations.
  humanURL: https://docs.solcast.com.au/
  baseURL: https://api.solcast.com.au
  tags:
  - Aggregations
  properties:
  - type: OpenAPI
    url: openapi/solcast-aggregations-api-openapi.yml
  - type: Documentation
    url: https://docs.solcast.com.au/
  - type: GettingStarted
    url: https://docs.solcast.com.au/docs/getting-started
  - type: Authentication
    url: https://docs.solcast.com.au/docs/api-authentication
  - type: SDKs
    url: https://solcast.com/sdk
  - type: PythonSDK
    url: https://github.com/Solcast/solcast-api-python-sdk
  - type: CSharpSDK
    url: https://github.com/Solcast/solcast-api-csharp-sdk
  - type: JuliaSDK
    url: https://github.com/Solcast/Solcast.jl
  - type: Rules
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/rules/solcast-rules.yml
  - type: Capabilities
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/capabilities/solar-forecasting.yaml
  - type: Capabilities
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/capabilities/solar-resource-assessment.yaml
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-schema/solcast-radiation-and-weather-schema.json
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-schema/solcast-pv-power-schema.json
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-schema/solcast-pv-power-site-schema.json
  - type: JSONStructure
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-structure/solcast-radiation-and-weather-structure.json
  - type: JSONStructure
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-structure/solcast-pv-power-structure.json
  - type: JSONStructure
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-structure/solcast-pv-power-site-structure.json
  - type: JSONLDContext
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-ld/solcast-context.jsonld
  - type: Vocabulary
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/vocabulary/solcast-vocabulary.yml
- aid: solcast:solcast-forecast-data-api
  name: Solcast Forecast Data API
  description: Solar irradiance, PV power, and weather forecasts up to 14 days ahead.
  humanURL: https://docs.solcast.com.au/
  baseURL: https://api.solcast.com.au
  tags:
  - Forecast Data
  properties:
  - type: OpenAPI
    url: openapi/solcast-forecast-data-api-openapi.yml
  - type: Documentation
    url: https://docs.solcast.com.au/
  - type: GettingStarted
    url: https://docs.solcast.com.au/docs/getting-started
  - type: Authentication
    url: https://docs.solcast.com.au/docs/api-authentication
  - type: SDKs
    url: https://solcast.com/sdk
  - type: PythonSDK
    url: https://github.com/Solcast/solcast-api-python-sdk
  - type: CSharpSDK
    url: https://github.com/Solcast/solcast-api-csharp-sdk
  - type: JuliaSDK
    url: https://github.com/Solcast/Solcast.jl
  - type: Rules
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/rules/solcast-rules.yml
  - type: Capabilities
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/capabilities/solar-forecasting.yaml
  - type: Capabilities
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/capabilities/solar-resource-assessment.yaml
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-schema/solcast-radiation-and-weather-schema.json
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-schema/solcast-pv-power-schema.json
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-schema/solcast-pv-power-site-schema.json
  - type: JSONStructure
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-structure/solcast-radiation-and-weather-structure.json
  - type: JSONStructure
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-structure/solcast-pv-power-structure.json
  - type: JSONStructure
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-structure/solcast-pv-power-site-structure.json
  - type: JSONLDContext
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-ld/solcast-context.jsonld
  - type: Vocabulary
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/vocabulary/solcast-vocabulary.yml
- aid: solcast:solcast-historic-data-api
  name: Solcast Historic Data API
  description: Historical solar radiation and weather data from 2007-01-01 up to 7 days before present.
  humanURL: https://docs.solcast.com.au/
  baseURL: https://api.solcast.com.au
  tags:
  - Historic Data
  properties:
  - type: OpenAPI
    url: openapi/solcast-historic-data-api-openapi.yml
  - type: Documentation
    url: https://docs.solcast.com.au/
  - type: GettingStarted
    url: https://docs.solcast.com.au/docs/getting-started
  - type: Authentication
    url: https://docs.solcast.com.au/docs/api-authentication
  - type: SDKs
    url: https://solcast.com/sdk
  - type: PythonSDK
    url: https://github.com/Solcast/solcast-api-python-sdk
  - type: CSharpSDK
    url: https://github.com/Solcast/solcast-api-csharp-sdk
  - type: JuliaSDK
    url: https://github.com/Solcast/Solcast.jl
  - type: Rules
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/rules/solcast-rules.yml
  - type: Capabilities
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/capabilities/solar-forecasting.yaml
  - type: Capabilities
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/capabilities/solar-resource-assessment.yaml
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-schema/solcast-radiation-and-weather-schema.json
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-schema/solcast-pv-power-schema.json
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-schema/solcast-pv-power-site-schema.json
  - type: JSONStructure
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-structure/solcast-radiation-and-weather-structure.json
  - type: JSONStructure
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-structure/solcast-pv-power-structure.json
  - type: JSONStructure
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-structure/solcast-pv-power-site-structure.json
  - type: JSONLDContext
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-ld/solcast-context.jsonld
  - type: Vocabulary
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/vocabulary/solcast-vocabulary.yml
- aid: solcast:solcast-live-data-api
  name: Solcast Live Data API
  description: >-
    Real-time solar irradiance, PV power, and weather estimated actuals (last 7 days, updated every 5
    minutes).
  humanURL: https://docs.solcast.com.au/
  baseURL: https://api.solcast.com.au
  tags:
  - Live Data
  properties:
  - type: OpenAPI
    url: openapi/solcast-live-data-api-openapi.yml
  - type: Documentation
    url: https://docs.solcast.com.au/
  - type: GettingStarted
    url: https://docs.solcast.com.au/docs/getting-started
  - type: Authentication
    url: https://docs.solcast.com.au/docs/api-authentication
  - type: SDKs
    url: https://solcast.com/sdk
  - type: PythonSDK
    url: https://github.com/Solcast/solcast-api-python-sdk
  - type: CSharpSDK
    url: https://github.com/Solcast/solcast-api-csharp-sdk
  - type: JuliaSDK
    url: https://github.com/Solcast/Solcast.jl
  - type: Rules
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/rules/solcast-rules.yml
  - type: Capabilities
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/capabilities/solar-forecasting.yaml
  - type: Capabilities
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/capabilities/solar-resource-assessment.yaml
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-schema/solcast-radiation-and-weather-schema.json
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-schema/solcast-pv-power-schema.json
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-schema/solcast-pv-power-site-schema.json
  - type: JSONStructure
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-structure/solcast-radiation-and-weather-structure.json
  - type: JSONStructure
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-structure/solcast-pv-power-structure.json
  - type: JSONStructure
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-structure/solcast-pv-power-site-structure.json
  - type: JSONLDContext
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-ld/solcast-context.jsonld
  - type: Vocabulary
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/vocabulary/solcast-vocabulary.yml
- aid: solcast:solcast-pv-power-sites-api
  name: Solcast PV Power Sites API
  description: CRUD management of registered PV power sites for use with the advanced PV power model.
  humanURL: https://docs.solcast.com.au/
  baseURL: https://api.solcast.com.au
  tags:
  - PV Power Sites
  properties:
  - type: OpenAPI
    url: openapi/solcast-pv-power-sites-api-openapi.yml
  - type: Documentation
    url: https://docs.solcast.com.au/
  - type: GettingStarted
    url: https://docs.solcast.com.au/docs/getting-started
  - type: Authentication
    url: https://docs.solcast.com.au/docs/api-authentication
  - type: SDKs
    url: https://solcast.com/sdk
  - type: PythonSDK
    url: https://github.com/Solcast/solcast-api-python-sdk
  - type: CSharpSDK
    url: https://github.com/Solcast/solcast-api-csharp-sdk
  - type: JuliaSDK
    url: https://github.com/Solcast/Solcast.jl
  - type: Rules
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/rules/solcast-rules.yml
  - type: Capabilities
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/capabilities/solar-forecasting.yaml
  - type: Capabilities
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/capabilities/solar-resource-assessment.yaml
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-schema/solcast-radiation-and-weather-schema.json
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-schema/solcast-pv-power-schema.json
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-schema/solcast-pv-power-site-schema.json
  - type: JSONStructure
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-structure/solcast-radiation-and-weather-structure.json
  - type: JSONStructure
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-structure/solcast-pv-power-structure.json
  - type: JSONStructure
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-structure/solcast-pv-power-site-structure.json
  - type: JSONLDContext
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-ld/solcast-context.jsonld
  - type: Vocabulary
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/vocabulary/solcast-vocabulary.yml
- aid: solcast:solcast-tmy-data-api
  name: Solcast TMY Data API
  description: Typical Meteorological Year data computed from 2007 to 2023 satellite observations.
  humanURL: https://docs.solcast.com.au/
  baseURL: https://api.solcast.com.au
  tags:
  - TMY Data
  properties:
  - type: OpenAPI
    url: openapi/solcast-tmy-data-api-openapi.yml
  - type: Documentation
    url: https://docs.solcast.com.au/
  - type: GettingStarted
    url: https://docs.solcast.com.au/docs/getting-started
  - type: Authentication
    url: https://docs.solcast.com.au/docs/api-authentication
  - type: SDKs
    url: https://solcast.com/sdk
  - type: PythonSDK
    url: https://github.com/Solcast/solcast-api-python-sdk
  - type: CSharpSDK
    url: https://github.com/Solcast/solcast-api-csharp-sdk
  - type: JuliaSDK
    url: https://github.com/Solcast/Solcast.jl
  - type: Rules
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/rules/solcast-rules.yml
  - type: Capabilities
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/capabilities/solar-forecasting.yaml
  - type: Capabilities
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/capabilities/solar-resource-assessment.yaml
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-schema/solcast-radiation-and-weather-schema.json
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-schema/solcast-pv-power-schema.json
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-schema/solcast-pv-power-site-schema.json
  - type: JSONStructure
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-structure/solcast-radiation-and-weather-structure.json
  - type: JSONStructure
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-structure/solcast-pv-power-structure.json
  - type: JSONStructure
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-structure/solcast-pv-power-site-structure.json
  - type: JSONLDContext
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/json-ld/solcast-context.jsonld
  - type: Vocabulary
    url: >-
      https://raw.githubusercontent.com/api-evangelist/solcast/refs/heads/main/vocabulary/solcast-vocabulary.yml
common:
  - type: CapabilityMap
    url: capabilities/solcast-capability-edges.yml
    name: Solcast Business Capability Map
  - type: ParentCompany
    url: https://apis.io/providers/dnv/
    name: DNV
    x-relationship: acquired
    x-evidence: "Solcast is a solar and renewable energy data company, acquired by DNV in 2023, that provides high-resolution, satellite-derived solar irradiance, PV power, weather forecasting, and historical climate data via a developer API."
  - type: PostmanWorkspace
    url: https://www.postman.com/kinlaneapi/solcast/overview
  - type: AgenticAccess
    url: agentic-access/solcast-agentic-access.yml
  - type: DomainSecurity
    url: security/solcast-domain-security.yml
  - type: Authentication
    url: authentication/solcast-authentication.yml
  - type: Website
    url: https://solcast.com
  - type: Portal
    url: https://solcast.com/
  - type: Documentation
    url: https://docs.solcast.com.au/
  - type: LinkedIn
    url: https://www.linkedin.com/company/solcast
  - type: X
    url: https://twitter.com/solcastapi
  - type: Blog
    url: https://solcast.com/blog
  - type: Pricing
    url: https://solcast.com/pricing/irradiance-weather
  - type: StatusPage
    url: https://status.solcast.com/
  - type: Plans
    url: plans/solcast-plans-pricing.yml
  - type: RateLimits
    url: rate-limits/solcast-rate-limits.yml
  - type: FinOps
    url: finops/solcast-finops.yml
  - type: SDKs
    url: https://solcast.com/sdk
  - type: Signup
    url: https://toolkit.solcast.com.au/register
  - type: ChangeLog
    url: https://solcast.com/changelog
  - type: GitHubOrg
    url: https://github.com/Solcast
  - type: API Toolkit
    url: https://toolkit.solcast.com.au/
  - type: TermsOfService
    url: https://solcast.com/terms-of-service
  - type: PrivacyPolicy
    url: https://solcast.com/privacy-policy
  - type: Contact
    url: https://solcast.com/contact
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com
