Skip to main content
PATCH
Edit Event
Even though this is a PATCH endpoint, name, date, and location are required in every request. Omitting them returns a validation error.

Areas

Use the areas field to control area assignments. Omit it to leave the event’s areas unchanged. Send an empty array ([]) to clear all areas. Send a non-empty array of area IDs to replace the current set. Invalid IDs return a 400 error.

Authorizations

X-API-KEY
string
header
required

Path Parameters

id
string
required

Event ID

Body

application/json
name
string
required
date
string<date>
required
location
object
required
event_id
string
Pattern: ^[A-Za-z0-9]+
client_id
string
Pattern: ^[A-Za-z0-9]+
admin_comments
string
Maximum string length: 65535
comments
string
Maximum string length: 65535
custom_fields
object[]
areas
string[]

Area IDs. Omit to leave unchanged; send [] to clear all; send a non-empty list to replace. Invalid IDs return 400.

Response

OK

id
integer
name
string
date
string<date>
event_id
string
client_id
string
created
string<date>
location
Location · object
admin_origin
EventManager · object
reviewer
EventManager · object
time_tracking_manager
EventManager · object
custom_fields
CustomField · object[]
areas
object[] | null

Areas/zones assigned to the event. Null if none.