Execute a dialog action button
POST/api/v4/actions/dialogs/execute
Endpoint used by the Mattermost clients when a user clicks an action_button element inside an interactive dialog. The server generates a new trigger ID and forwards the button's context to the integration URL; the integration can then open a child (stacked) dialog with that trigger ID. See https://docs.mattermost.com/developer/interactive-dialogs.html for more information on interactive dialogs.
This request is always processed server-side. The client caps the number of simultaneously open interactive dialogs at 3, so if the resulting open_dialog event would exceed that limit the client silently skips rendering the additional dialog.
Minimum server version: 11.10
Request
Responses
- 200
- 400
- 401
- 403
Dialog action executed successfully
Invalid or missing parameters in URL or request body
No access token provided
Do not have appropriate permissions