Skip to main content
PUT
Update an event

Authorizations

Authorization
string
header
required

Send Authorization: Bearer <credential> using either a Clerk session JWT or a Clerk API key (ak_*). API keys may identify a user (user_*) or organization (org_*) principal and are generated in the Clerk Dashboard under API keys.

Path Parameters

id
string
required

Body

application/json
metadata
object
required
name
string
required
Minimum string length: 5
date
string<date-time> | null
required
description
string
required
tags
object[]
required
category
enum<string>
required
Available options:
BUSINESS,
TECHNICAL,
PROVIDER
labels
string[]
required
viewUsedForCreation
object | null
required
widgetEvents
object[]
required
id
string
metricId
string
groupBy
string
datePreset
enum<string>
Available options:
TRAILING_90_DAYS,
TRAILING_30_DAYS,
TRAILING_45_DAYS,
TRAILING_7_DAYS,
TRAILING_3_DAYS,
TRAILING_14_WEEKS,
MTD,
QTD,
YTD,
LAST_WEEK,
LAST_MONTH,
LAST_6_MONTHS,
LAST_12_MONTHS,
LAST_4_YEARS,
LAST_3_MONTHS,
LAST_INVOICE_MONTH
startDate
string
endDate
string
conditions
object | null
currency
enum<string>
default:USD
Available options:
EUR,
USD,
GBP,
CNY
createdBy
object | null

Response

Event updated successfully

The response is of type string.

Last modified on July 24, 2026