Öffentliche API

Entwickler

Öffentliche API

REST-Endpunkte für Projekte, Aufgaben, Sprints und Aktivität — Bearer-API-Schlüssel-Authentifizierung.

Öffentliche API

Skrum ist die All-in-one-KI-Projektsteuerung — Team-Chat, Aufgaben und Sprints, native Videomeetings und eingehende Code-Aktivität in einem Arbeitsbereich, wobei jede KI-Aktion auf eine menschliche Freigabe wartet.

Erstellt einen API-Schlüssel unter Einstellungen → API-Schlüssel — er wird nur einmal angezeigt. Sendet ihn als Bearer-Token an /api/v1. Jeder Listen-Endpunkt liefert { data, nextCursor }; gebt nextCursor als cursor für die nächste Seite zurück (limit 1–100, Standard 25). Der Fehlerumschlag ist { error: { code, message } }. Das vollständige Schema liegt unter /api/v1/openapi.json.

Endpunkte

  • GET /projects
  • GET /projects/{key}
  • GET /projects/{key}/tasks
  • GET /projects/{key}/sprints
  • GET /projects/{key}/activity
  • GET /tasks/{ref} (z. B. WEB-42)
  • POST /tasks

Ausprobieren

curl -H "Authorization: Bearer $SKRUM_API_KEY" https://your-workspace.example/api/v1/projects
curl -H "Authorization: Bearer $SKRUM_API_KEY" https://your-workspace.example/api/v1/tasks/WEB-1
curl -H "Authorization: Bearer $SKRUM_API_KEY" -H "Content-Type: application/json" \
  -d '{"projectKey":"WEB","title":"Ship the docs"}' https://your-workspace.example/api/v1/tasks

FAQ

  • Plan? Agency-Plan für die REST-API (siehe Pläne).
  • Ratenlimits? Pro Token, über Umgebungsvariablen einstellbar; Standardwerte sind konservativ.

Siehe auch: Skrum-Dokumentation