Mattermost REST API

REST API v4 for managing users, teams, channels, posts, threads, files, integrations, plugins, webhooks, slash commands, and OAuth applications. Authentication uses Personal Access Tokens or session tokens via Bearer authentication.

API entry from apis.yml

apis.yml Raw ↑
aid: mattermost:rest-api
name: Mattermost REST API
description: REST API v4 for managing users, teams, channels, posts, threads, files, integrations, plugins,
  webhooks, slash commands, and OAuth applications. Authentication uses Personal Access Tokens or session
  tokens via Bearer authentication.
humanURL: https://api.mattermost.com/
baseURL: https://your-mattermost-server.com/api/v4
tags:
- Messaging
- Users
- Teams
- Channels
- Posts
- Webhooks
- Integrations
properties:
- type: Documentation
  url: https://api.mattermost.com/
- type: API Reference
  url: https://developers.mattermost.com/integrate/reference/rest-api/
- type: OpenAPI Source
  url: https://github.com/mattermost/mattermost-api-reference
- type: Developer Guide
  url: https://developers.mattermost.com/contribute/more-info/server/rest-api/