Single webhook receive channel. monday.com posts JSON payloads to
the URL the consumer registered. The first request is a
verification `challenge`; subsequent requests carry an `event`
envelope keyed by `WebhookEventType`.
One-time challenge sent by monday.com when a webhook is created.
Content-Type: application/json
ChangeColumnValue
A column value on a top-level item was changed.
Content-Type: application/json
ChangeStatusColumnValue
A status column value changed (optionally filtered by index).
Content-Type: application/json
ChangeSubitemColumnValue
A column value on a subitem was changed.
Content-Type: application/json
ChangeSpecificColumnValue
A specific column (by columnId) value changed.
Content-Type: application/json
ChangeName
An item's name was changed.
Content-Type: application/json
CreateItem
A new item (pulse) was created on a board.
Content-Type: application/json
ItemArchived
An item was archived.
Content-Type: application/json
ItemDeleted
An item was deleted.
Content-Type: application/json
ItemMovedToAnyGroup
An item was moved between groups on the same board.
Content-Type: application/json
ItemMovedToSpecificGroup
An item was moved into the configured destination group.
Content-Type: application/json
ItemRestored
A previously archived/deleted item was restored.
Content-Type: application/json
CreateSubitem
A new subitem was created under a parent item.
Content-Type: application/json
ChangeSubitemName
A subitem's name was changed.
Content-Type: application/json
MoveSubitem
A subitem was moved.
Content-Type: application/json
SubitemArchived
A subitem was archived.
Content-Type: application/json
SubitemDeleted
A subitem was deleted.
Content-Type: application/json
CreateColumn
A new column was created on a board.
Content-Type: application/json
CreateUpdate
An update (comment) was created on an item.
Content-Type: application/json
EditUpdate
An existing update (comment) was edited.
Content-Type: application/json
DeleteUpdate
An update (comment) was deleted.
Content-Type: application/json
CreateSubitemUpdate
An update (comment) was created on a subitem.
Content-Type: application/json
About AsyncAPI
The AsyncAPI specification describes event-driven APIs the way OpenAPI describes request/response APIs. A channel is the named pipe — a webhook URL, a Kafka topic, a WebSocket route, an MQTT subject — that producers and consumers publish or subscribe to. Each channel carries one or more messages with structured payloads, and an operation declares whether a given party sends or receives on that channel.