TeamPanel
API & Entwickler

API-Übersicht

Öffentliche TeamPanel-API mit Team-API-Schlüsseln und denselben /v1-Routen wie die Web-App.

API-Übersicht

Mit der öffentlichen TeamPanel-API greifst du auf dieselben /v1/…-Routen zu wie die Web-App – authentifiziert über einen Team-API-Schlüssel.

Basis-URL

https://api.team-panel.com

Authentifizierung

Sende den Schlüssel im Header:

Authorization: Bearer TP_…

Schlüssel erstellst du unter Administration → API-Schlüssel. Details dazu findest du unter API-Schlüssel und in der Authentifizierung.

OpenAPI & Swagger

EndpointBeschreibung
https://api.team-panel.com/docsSwagger UI der öffentlichen Spec
https://api.team-panel.com/openapi.jsonÖffentliche OpenAPI-Spec

Rate Limits

  • 32 Anfragen / 10 Sekunden pro API-Schlüssel
  • Fehlgeschlagene Authentifizierung: 4 Anfragen / Minute pro IP

Berechtigungen

Die effektiven Rechte folgen dem optional verknüpften Teammitglied. Ohne Mitglied gilt der Team-Owner. Es gibt keine separaten Scopes am Schlüssel.

Weiterführende Seiten

Automatisierungen

Für ausgehende Webhooks (z. B. Discord) nutzt du das Modul Automatisierung. Die öffentliche API bietet keine eingehenden Webhooks.

GamePanel-Server-API

Die GamePanel-Server-API ist separat und nicht Teil der öffentlichen OpenAPI. Sie nutzt eigene Middleware und erscheint nicht unter /docs bzw. /openapi.json.

Auf dieser Seite