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.
Documentation
Documentation
https://api.mattermost.com/
APIReference
https://developers.mattermost.com/integrate/reference/rest-api/
Other Resources
OpenAPI Source
https://github.com/mattermost/mattermost-api-reference
Developer Guide
https://developers.mattermost.com/contribute/more-info/server/rest-api/
GraphQL
https://raw.githubusercontent.com/api-evangelist/mattermost/refs/heads/main/graphql/mattermost-graphql.md
APIsJSON
https://raw.githubusercontent.com/api-evangelist/mattermost/refs/heads/main/apis.yml