Skip to main content

Bulk update event catalog

PATCH 

/projects/:project_id/event-catalog

Bulk updates the display_name and description of one or more event catalog entries.

Each event is identified by an event_name_path of the form source_table.event_name. If the event name itself contains a . character, escape it with a backslash (\).

All three fields per item (event_name_path, display_name, description) are required. Pass an empty string for description to clear an existing description.

The operation is atomic: if any item fails validation (unknown event, blank display name, duplicate event in the batch, display-name collision against another event in the project, fields that are not part of the request schema), the whole request is rejected and no changes are persisted. An unknown event returns 404, every other validation error 400. The is_hidden flag of every event is preserved.

Request​

Responses​

OK