---
title: "Update Resource"
method: PUT
path: "/resources/wind_power_site"
tags: ["Resources", "Premium Wind Power"]
---

# Update Resource

`PUT /resources/wind_power_site`

Full replacement update of a premium wind power site. All fields: resource_id (required), name, latitude (-90 to 90), longitude (-180 to 180), capacity (>0 MW), rotor_diameter (20-200m), rated_power (0.1-15000 MW), hub_height (10-200m), number_of_turbines (1-500), cut_in_wind_speed (0-10 m/s), cut_out_wind_speed (15-35 m/s), rated_wind_speed (8-20 m/s), allow_negative_power (true or false).

## Request body

- UpdatePremiumWindResource — Update Resource
  - `resource_id` string, required — The unique identifier of the resource.
  - `name` string, required — The name of the resource.
  - `latitude` number, double, required — The latitude of the resource. Must be a decimal number between -90 and 90.
  - `longitude` number, double, required — The longitude of the resource. Must be a decimal number between -180 and 180.
  - `capacity` number, double, nullable, required — The site capacity (rated power × number of turbines) in MW.
  - `rotor_diameter` number, double, nullable — Average diameter of turbine rotor in metres. Must be between 20 and 200.
  - `rated_power` number, double, nullable — Average turbine rated power in MW. Must be between 0.1 and 15000.
  - `hub_height` number, double, nullable — Average height of turbine hub in metres. Must be between 10 and 200. Defaults to 80.
  - `number_of_turbines` integer, nullable — Total number of turbines at site. Must be between 1 and 500. Defaults to 1.
  - `cut_in_wind_speed` number, double, nullable — Minimum wind speed for generation in m/s. Must be between 0 and 10. Defaults to 3.
  - `cut_out_wind_speed` number, double, nullable — Maximum wind speed before shutdown in m/s. Must be between 15 and 35. Defaults to 25.
  - `rated_wind_speed` number, double, nullable — Wind speed at rated power in m/s. Must be between 8 and 20. Defaults to 12.
  - `allow_negative_power` boolean, nullable — Whether forecasts for this site may contain negative power values. Defaults to false. This setting is used when predictions are produced; the API does not modify forecast values.
  - `grid_export_limit` number, double, nullable — Optional maximum power export allowed by the site's grid connection, in MW. Omit this field when no limit is configured. Values >= 0 configure a limit. Value of -1 is treated as no configured limit. A configured limit will be in effect the next time predictions are updated.

## Response `200`

OK

- PremiumWindPowerResource — PremiumWindPowerResource
  - `resource_id` string — The unique identifier of the resource.
  - `name` string — The name of the resource.
  - `latitude` number, double — The latitude of the resource. Must be a decimal number between -90 and 90.
  - `longitude` number, double — The longitude of the resource. Must be between -180 and 180.
  - `capacity` number, double, nullable — The site capacity (rated power × number of turbines) in MW.
  - `rotor_diameter` number, double, nullable — Average diameter of turbine rotor in metres. Must be between 20 and 200.
  - `rated_power` number, double, nullable — Average turbine rated power in MW. Must be between 0.1 and 15000.
  - `hub_height` number, double, nullable — Average height of turbine hub in metres. Must be between 10 and 200. Defaults to 80.
  - `number_of_turbines` integer, nullable — Total number of turbines at site. Must be between 1 and 500. Defaults to 1.
  - `cut_in_wind_speed` number, double, nullable — Minimum wind speed for generation in m/s. Must be between 0 and 10. Defaults to 3.
  - `cut_out_wind_speed` number, double, nullable — Maximum wind speed before shutdown in m/s. Must be between 15 and 35. Defaults to 25.
  - `rated_wind_speed` number, double, nullable — Wind speed at rated power in m/s. Must be between 8 and 20. Defaults to 12.
  - `allow_negative_power` boolean, nullable — Whether forecasts for this site may contain negative power values. Defaults to false. This setting is used when predictions are produced; the API does not modify forecast values.
  - `grid_export_limit` number, double, nullable — Optional maximum power export allowed by the site's grid connection, in MW. Omit this field when no limit is configured. Values >= 0 configure a limit. Value of -1 is treated as no configured limit. A configured limit will be in effect the next time predictions are updated.

---

[API](https://skmtc.dev/solcast/apis/solcast-api.md) · [All operations](https://skmtc.dev/solcast/apis/solcast-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/solcast/solcast-api/revisions/ec8e5425d984/schema)
