API publique

Développeurs

API publique

Points de terminaison REST pour les projets, tâches, sprints et activité — authentification par clé API bearer.

API publique

Skrum est le plan de contrôle de projet tout-en-un avec IA — chat d'équipe, tâches et sprints, réunions vidéo natives et activité de code entrante dans un seul espace de travail, où chaque action de l'IA attend un accord humain.

Créez une clé API dans Réglages → Clés API — elle n'est affichée qu'une seule fois. Envoyez-la comme jeton bearer vers /api/v1. Chaque point de terminaison de liste renvoie { data, nextCursor } ; repassez nextCursor comme cursor pour la page suivante (limite 1–100, 25 par défaut). L'enveloppe d'erreur est { error: { code, message } }. Le schéma complet est sur /api/v1/openapi.json.

Points de terminaison

  • GET /projects
  • GET /projects/{key}
  • GET /projects/{key}/tasks
  • GET /projects/{key}/sprints
  • GET /projects/{key}/activity
  • GET /tasks/{ref} (par exemple WEB-42)
  • POST /tasks

Essayez

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

  • Offre ? Offre Agency pour l'API REST (voir Offres).
  • Limites de débit ? Par jeton, réglable via l'environnement ; les valeurs par défaut sont prudentes.

Voir aussi: Documentation Skrum