---
title: "PUT /api/v1/data/panel_annotations/{id}"
method: PUT
path: "/api/v1/data/panel_annotations/{id}"
tags: ["DataV1"]
---

# PUT /api/v1/data/panel_annotations/{id}

`PUT /api/v1/data/panel_annotations/{id}`

## Path parameters

- `id` string, required

## Request body

- DataV1PutPanelAnnotationBody
  - `labels` object — Map of user-supplied key:value pairs associated with the event. The following maximums apply: - Number of labels per event: `50` - Key character length: `200` - Value character length: `500`
  - `starts_at` string, date-time — The start time of the period being annotated.
  - `title` string — A short description explaining the annotation. Maximum character length: `100`.

## Response `200`

A successful response.

- Datav1PanelAnnotationResponse
  - `created_by` string — Display name of the creator of this annotation.
  - `id` string — Unique identifier of the panel annotation.
  - `labels` object — Map of user-supplied key:value pairs associated with the annotation. The following maximums apply: - Number of labels per annotation: `50` - Key character length: `200` - Value character length: `500`
  - `starts_at` string, date-time — The start of the time period being annotated.
  - `target_reference` string — The `slug` of the resource being annotated.
  - `title` string — A short description explaining the annotation. Max length, 100 characters.
  - `type` 'DASHBOARD'

## Other responses

- `default` — An unexpected error response.

---

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