Integracja sztucznej inteligencji

Podłącz swojego asystenta kodowania AI bezpośrednio do SprintFlint za pomocą REST API. Otrzymuj przypisane zadania, aktualizuj status i dodawaj komentarze bez opuszczania edytora.

Edytor obsługujący MCP? Większość użytkowników chce Serwer MCP pod adresem mcp.sprintflint.com zamiast tego; wrzuć do niego jeden blok JSON Claude Desktop, Cursor, Claude Code lub Zed a agent rozmawia z SprintFlint natywnie. Na tej stronie omówiono REST API niższego poziomu w przypadku wszystkiego, co MCP nie pasuje.

Jak to działa

Asystenci AI lubią Cursor i Klaudiusz możesz używać REST API SprintFlint do bezpośredniej pracy z zadaniami. Użyj umiejętności agenta lub niestandardowych narzędzi, aby zapewnić AI dostęp do danych sprintu.

Punkty końcowe API

SprintFlint udostępnia następujące punkty końcowe REST API:

Punkt końcowy Metody Opis
/api/v1/projects POBIERZ, WYŚLIJ Listuj i twórz projekty
/api/v1/projects/:id POBIERZ, POPRAW, USUŃ Pobierz, zaktualizuj lub usuń projekt
/api/v1/projects/:id/sprints POBIERZ, WYŚLIJ Listuj i twórz sprinty
/api/v1/projects/:id/sprints/:id POBIERZ, POPRAW, USUŃ Pobierz, zaktualizuj lub usuń sprint
/api/v1/projects/:id/sprints/:id/issues POBIERZ, WYŚLIJ Listuj i twórz problemy
/api/v1/projects/:id/sprints/:id/issues/:id POBIERZ, POPRAW, USUŃ Pobierz, zaktualizuj lub usuń problem
/api/v1/.../issues/:id/comments POBIERZ, WYŚLIJ Listuj i twórz komentarze
/api/v1/comments/:id POBIERZ, POPRAW, USUŃ Pobierz, zaktualizuj lub usuń komentarz

Konfiguracja

1. Wygeneruj token API

  1. Kliknij swój awatar na pasku bocznym
  2. Przejdź do „Mój profil”
  3. Przewiń do sekcji „Token API”.
  4. Kliknij „Wygeneruj token”
  5. Skopiuj i bezpiecznie przechowuj swój token

2. Użyj API

Dołącz swój token do X-API-Token nagłówek:

curl -H "X-API-Token: YOUR_API_TOKEN" \
  https://sprintflint.com/api/v1/projects

3. Skonfiguruj Asystenta AI

Dodaj Umiejętności agenta SprintFlint do asystenta AI lub utwórz niestandardowe narzędzia wywołujące REST API.

Bezpieczeństwo tokenów - Twój token API zapewnia taki sam dostęp, jak Twoje zalogowane konto. Zachowaj to w tajemnicy i nigdy nie przekazuj tego kontroli wersji.

Przykłady użycia

Po skonfigurowaniu możesz zadać swojemu asystentowi AI następujące pytania:

Przykładowe wywołania API

Lista projektów

GET /api/v1/projects
X-API-Token: YOUR_TOKEN

Utwórz problem

POST /api/v1/projects/1/sprints/1/issues
X-API-Token: YOUR_TOKEN
Content-Type: application/json

{
  "issue": {
    "title": "Fix login button",
    "status": "todo",
    "story_points": 2
  }
}

Zaktualizuj status problemu

PATCH /api/v1/projects/1/sprints/1/issues/123
X-API-Token: YOUR_TOKEN
Content-Type: application/json

{
  "issue": {
    "status": "done"
  }
}

Dodaj komentarz

POST /api/v1/projects/1/sprints/1/issues/123/comments
X-API-Token: YOUR_TOKEN
Content-Type: application/json

{
  "comment": {
    "body": "Started working on this ticket"
  }
}

Typowy przepływ pracy

  1. Rozpocznij swój dzień - Lista problemów w bieżącym sprincie
  2. Wybierz zadanie - Uzyskaj szczegółowe informacje na temat konkretnego problemu
  3. Rozpocznij pracę - Aktualizuj status do in_progress
  4. Śledź postęp - Dodawaj komentarze podczas pracy
  5. Kompletny - Aktualizuj status do done

Pełna dokumentacja API

Pełna dokumentacja API, w tym schematy żądań/odpowiedzi, znajduje się w pliku Odniesienie API.

Rozwiązywanie problemów

Błędy uwierzytelniania

Jeśli pojawi się błąd „Nieprawidłowy token API”:

404 Nie znaleziono

Jeśli nie znaleziono zasobów:

Potrzebujesz pomocy?

Jeśli masz pytania dotyczące integracji AI lub potrzebujesz pomocy, skontaktuj się z nami pod adresem [email protected].