Assist24 Docs

Public API docs

Uwierzytelnianie API

Użyj tokenu dostępu ograniczonego do zakresów klienta OAuth.

Token klienta OAuth

Uzyskaj Client ID, sekret i przyznane zakresy od administratora konfigurującego dostęp. Wymień dane na token po stronie serwera za pomocą przepływu client credentials.

curl -X POST "$OAUTH_TOKEN_URL" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  --data-urlencode "grant_type=client_credentials" \
  --data-urlencode "client_id=$CLIENT_ID" \
  --data-urlencode "client_secret=$CLIENT_SECRET" \
  --data-urlencode "scope=$SCOPES"

Nie umieszczaj sekretu w kodzie przeglądarkowym ani repozytorium. Użyj tokenu jako nagłówka Authorization: Bearer i wybieraj wyłącznie zakresy przyznane temu klientowi.

MCP udostępnia wyłącznie operacje czatu dozwolone przez przyznane zakresy. Tokeny użytkowników mają uprawnienia zalogowanej osoby.

Wygeneruj token w playgroundzie GraphQL. Istniejących sekretów integracji nie można odzyskać; identyfikator klienta i sekret są wyświetlane tylko po utworzeniu. Wybieraj wyłącznie przyznane zakresy chat.read i chat.send.

Token ID sesji możesz skopiować w sekcji konta lewego menu portalu. Jego widoczna ważność nie oznacza czasu wylogowania — odświeżenie może przedłużyć sesję.

Otwórz playground GraphQL