Разработчикам
Публичный API
REST-эндпоинты для проектов, задач, спринтов и активности — аутентификация по bearer API-ключу.
Публичный API
Skrum — универсальная панель управления проектами с ИИ: командный чат, задачи и спринты, нативные видеовстречи и входящая активность кода в одном рабочем пространстве, где каждое действие ИИ ждёт подтверждения человека.
Создайте API-ключ в разделе «Настройки → API-ключи» — он показывается один раз. Отправляйте его как bearer-токен на /api/v1. Каждый эндпоинт со списком возвращает { data, nextCursor }; передайте nextCursor обратно как cursor для следующей страницы (limit от 1 до 100, по умолчанию 25). Оболочка ошибок — { error: { code, message } }. Полная схема доступна по адресу /api/v1/openapi.json.
Эндпоинты
GET /projectsGET /projects/{key}GET /projects/{key}/tasksGET /projects/{key}/sprintsGET /projects/{key}/activityGET /tasks/{ref}(например,WEB-42)POST /tasks
Попробуйте
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
Частые вопросы
- Тариф? Для REST API нужен тариф Agency (см. «Тарифы»).
- Ограничения частоты? По токену, настраиваются через переменные окружения; значения по умолчанию консервативны.
См. также: Документация Skrum