---
title: "Send a dashboard telemetry event"
method: POST
path: "/api/telemetry/ui-event"
tags: ["Telemetry"]
---

# Send a dashboard telemetry event

`POST /api/telemetry/ui-event`

## Request

- Base URL: `http://localhost:3013`
- URL: `http://localhost:3013/api/telemetry/ui-event`
- Auth: HTTP bearer

Relays one catalogued dashboard event (`popup.*`, `notification.*`, ...) through the API's telemetry client, so it carries the normal v2 envelope. Answers 204 without sending anything when telemetry is off.

## Request body

- object
  - `event` string, required
  - `properties` object

## Response `204`

Accepted, or dropped because telemetry is off

## Other responses

- `400`: Unknown event or invalid properties
- `401`: Unauthorized
- `403`: Guest page sessions cannot send events

## Changes

- **2026-10-12** `058f8ff016fb`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/desplega-ai/apis/agent-swarm-api/changes/api/telemetry/ui-event/post.md)

---

[API](https://skmtc.dev/desplega-ai/apis/agent-swarm-api.md) - [All operations](https://skmtc.dev/desplega-ai/apis/agent-swarm-api/llms.txt) - [OpenAPI document](https://skmtc.dev/desplega-ai/apis/agent-swarm-api/revisions/7e4c7198192a?raw)
