IntegrationActions

class matterapi.endpoints.async_api.IntegrationActionsApi(client: matterapi.client.base.BaseClient, skip_response_parsing: bool = False)

Endpoints for interactive actions for use by integrations.

async open_interactive_dialog(*, json_body: Union[matterapi.models.OpenInteractiveDialogJsonBody, Dict]) matterapi.models.StatusOK

Open a dialog

Open an interactive dialog using a trigger ID provided by a slash command, or some other action payload. See https://docs.mattermost.com/developer/interactive-dialogs.html for more information on interactive dialogs.

Minimum Server Version:

5.6

Api Reference:

OpenInteractiveDialog

async submit_interactive_dialog(*, json_body: Union[matterapi.models.SubmitInteractiveDialogJsonBody, Dict]) matterapi.models.StatusOK

Submit a dialog

Endpoint used by the Mattermost clients to submit a dialog. See https://docs.mattermost.com/developer/interactive-dialogs.html for more information on interactive dialogs.

Minimum Server Version:

5.6

Api Reference:

SubmitInteractiveDialog