Mattermost logo

Mattermost

Mattermost is an open-source collaboration platform for technical teams that combines secure team messaging, workflow automation, voice/video calling, and integrations as a self-hosted Slack alternative. The Mattermost REST API exposes full programmatic control over users, teams, channels, posts, files, integrations, plugins, and webhooks.

1 APIs 0 Features
MessagingCollaborationTeam ChatOpen SourceDevOpsSelf-Hosted

APIs

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 Acc...

Resources

🔗
Website
Website
🔗
Documentation
Documentation
🌐
Developer Portal
Developer Portal
👥
GitHub Organization
GitHub Organization
📝
Sign Up
Sign Up
💰
Pricing
Pricing

Sources

apis.yml Raw ↑
aid: mattermost
name: Mattermost
description: >-
  Mattermost is an open-source collaboration platform for technical teams
  that combines secure team messaging, workflow automation, voice/video
  calling, and integrations as a self-hosted Slack alternative. The
  Mattermost REST API exposes full programmatic control over users,
  teams, channels, posts, files, integrations, plugins, and webhooks.
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - Messaging
  - Collaboration
  - Team Chat
  - Open Source
  - DevOps
  - Self-Hosted
url: https://raw.githubusercontent.com/api-evangelist/mattermost/refs/heads/main/apis.yml
created: '2026-05-11'
modified: '2026-05-11'
specificationVersion: '0.19'
apis:
  - 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/
common:
  - type: Website
    url: https://mattermost.com
  - type: Documentation
    url: https://docs.mattermost.com
  - type: Developer Portal
    url: https://developers.mattermost.com/
  - type: GitHub Organization
    url: https://github.com/mattermost
  - type: Sign Up
    url: https://mattermost.com/sign-up/
  - type: Pricing
    url: https://mattermost.com/pricing/
maintainers:
  - FN: Kin Lane
    email: [email protected]