TU Berlin Matrix Homeserver (Client-Server API)

TU Berlin runs its own Matrix homeserver for institutional messaging, with an Element web client at chat.tu-berlin.de and documentation at docs.chat.tu-berlin.de. The Client-Server API answers unauthenticated where the specification says it should: /_matrix/client/versions returns 200 advertising r0.0.1 through v1.12, /_matrix/federation/v1/version reports Synapse 1.157.2, /.well-known/matrix/client returns the homeserver base URL and a Jitsi domain at meet.innocampus.tu-berlin.de, and /_matrix/client/v3/login lists m.login.password and m.login.application_service. Guest access is disabled. A genuine campus-life API surface, institution-operated, speaking an open standard.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/matrix"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.

API entry from apis.yml

apis.yml Raw ↑
aid: tu-berlin:matrix
name: TU Berlin Matrix Homeserver (Client-Server API)
x-operator: institution
description: 'TU Berlin runs its own Matrix homeserver for institutional messaging, with an Element web
  client at chat.tu-berlin.de and documentation at docs.chat.tu-berlin.de. The Client-Server API answers
  unauthenticated where the specification says it should: /_matrix/client/versions returns 200 advertising
  r0.0.1 through v1.12, /_matrix/federation/v1/version reports Synapse 1.157.2, /.well-known/matrix/client
  returns the homeserver base URL and a Jitsi domain at meet.innocampus.tu-berlin.de, and /_matrix/client/v3/login
  lists m.login.password and m.login.application_service. Guest access is disabled. A genuine campus-life
  API surface, institution-operated, speaking an open standard.'
humanURL: https://docs.chat.tu-berlin.de/
baseURL: https://matrix.tu-berlin.de/_matrix/client
tags:
- Messaging
- Matrix
- Synapse
- Campus Life
- Federation
properties:
- type: Documentation
  url: https://docs.chat.tu-berlin.de/
- type: Authentication
  url: authentication/tu-berlin-authentication.yml