> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rebase.energy/llms.txt
> Use this file to discover all available pages before exploring further.

# How to upload the capacity

> Upload the site capacity changes over the time

A site's installed capacity can change over time due to factors such as the addition or decommissioning of wind turbines or solar panels.
Additionally, available capacity may fluctuate due to technical issues or maintenance periods when some capacity is temporarily unavailable.
These capacity changes can be reflected by uploading the periods of change along with the updated capacity values.
Ensure that the capacity values are provided in **kilowatts \[kW]**.

```python theme={null}
import requests
 
api_key = "Your API key" # Set your API key
site_id = "a923653c-26f1-1b29-955d-ffde5d182276" # Set the site ID

payload = {
    "data": [
        {
            "valid_time": "2022-01-01T00:00:00Z",
            "value": 2780.0
        },
        {
            "valid_time": "2023-05-16T16:00:00Z",
            "value": 3100.0
        }
    ]
}
			
url = f'https://api.rebase.energy/platform/v2/sites/{site_id}/capacity'
headers = {"Authorization": api_key, "Content-Type": "application/json"}			

response = requests.post(url, json=payload, headers=headers)
response.raise_for_status()
response = response.json()
```

```python Response example theme={null}
{
    "message": "Capacity uploaded successfully"
}
```
