Webhook map
channelscreated(channels.created)message(channels.message)
chatsmessage(chats.message)
memberschanged(members.changed)
HTTP handler setup
app/api/webhook/route.ts
Events
Channels
Created
channels.created
A channel was created, updated, or deleted in a team
Payload
| Name | Type | Required | Description |
|---|---|---|---|
value | object[] | Yes | — |
value full type
value full type
Response data full type
Response data full type
webhookHooks example
Message
channels.message
A message was created or updated in a team channel
Payload
| Name | Type | Required | Description |
|---|---|---|---|
value | object[] | Yes | — |
value full type
value full type
Response data full type
Response data full type
webhookHooks example
Chats
Message
chats.message
A message was created or updated in a chat
Payload
| Name | Type | Required | Description |
|---|---|---|---|
value | object[] | Yes | — |
value full type
value full type
Response data full type
Response data full type
webhookHooks example
Members
Changed
members.changed
A team membership was added, updated, or removed
Payload
| Name | Type | Required | Description |
|---|---|---|---|
value | object[] | Yes | — |
value full type
value full type
Response data full type
Response data full type
webhookHooks example