---
title: "Update Sites"
method: PUT
path: "/v1/site/{SiteID}"
---

# Update Sites

`PUT /v1/site/{SiteID}`

## Request

- Base URL: `https://api.kevel.co`
- URL: `https://api.kevel.co/v1/site/{SiteID}`
- Auth: API key in header `X-Adzerk-ApiKey`

This API call updates a site with a new URL and/or title, using the "Site ID". Please note that the "Site ID cannot be changed.

## Path parameters

- `SiteID` integer, required

## Request body

- object
  - `Id` string, required: The id of the Site. Cannot be changed.
  - `Title` string, required: Update the friendly name title if needed
  - `Url` string, required: Update the URL in format `https://path of URL` if needed
  - `IsDeleted` boolean: If want to delete, set to `true`

## Response `200`

200

- object
  - `Id` integer
  - `Title` string
  - `Url` string
  - `NetworkMargin` unknown
  - `IsDeleted` boolean

---

[API](https://skmtc.dev/kevel/apis/management-api-2.md) - [All operations](https://skmtc.dev/kevel/apis/management-api-2/llms.txt) - [OpenAPI document](https://skmtc.dev/kevel/apis/management-api-2/revisions/fe6c8716ca08?raw)
