Uwierzytelnianie API
Uwierzytelniaj żądania Rivya API za pomocą kluczy Bearer API, zakresów uprawnień, jednorazowego wyświetlania sekretu, unieważniania i rotacji.
Ostatni przegląd: 2026/05/10
Rivya API używa kluczy API do dostępu server-to-server.
Klucz API nie jest tym samym co sesja logowania w przeglądarce. Nie używaj cookies, stanu sesji Better Auth ani osobistego tokena przeglądarki jako publicznego poświadczenia API.
Format Header
Wyślij klucz w headerze Authorization:
Authorization: Bearer rvya_sk_...Pełny klucz jest pokazywany tylko raz podczas tworzenia. Rivya przechowuje hash i widoczny prefix, a nie pełny sekret.
Utwórz Klucz
- Zaloguj się do Rivya.
- Otwórz ustawienia API Keys.
- Utwórz klucz z potrzebnymi scope.
- Natychmiast skopiuj pełny klucz.
- Zapisz go w menedżerze sekretów po stronie serwera albo zmiennej środowiskowej.
Nie umieszczaj klucza w JavaScript po stronie klienta, paczkach aplikacji mobilnych, publicznych repozytoriach, zdarzeniach analitycznych ani logach.
Bieżące Scope
Pierwsza wersja dokumentuje te scope:
models:readgenerations:creategenerations:readfiles:createfiles:readcredits:readwebhooks:managechat:createchat:read
Nowe klucze tworzone w Settings domyślnie zawierają udokumentowane scope. Starsze klucze mogą wymagać ponownego utworzenia przed użyciem Files API, API Webhooks albo Chat API.
Unieważnianie i Rotacja
Jeśli klucz został ujawniony:
- Unieważnij stary klucz w Settings.
- Utwórz nowy klucz.
- Zaktualizuj sekret po stronie serwera.
- Potwierdź, że nowy klucz działa z
GET /api/v1/credits. - Usuń stary klucz z systemów build, logów i zmiennych wdrożeniowych.
Unieważnione klucze zwracają api_key_revoked.
Błędy Uwierzytelniania
Typowe błędy uwierzytelniania:
api_key_missingapi_key_invalidapi_key_revokedapi_key_expiredapi_scope_deniedpublic_api_disabled
Pełną publiczną tabelę błędów znajdziesz w Błędy i limity API.
Powiązane Strony
Przewodnik po ustawieniach konta Rivya
Zarządzaj profilem Rivya, rozliczeniami, kredytami, bezpieczeństwem, awatarem, newsletterami, opcjami hasła, usunięciem konta i ustawieniami uwierzytelniania.
Dziennik zmian API
Śledź dokumentację Rivya API v1, punkty końcowe, referencję modeli, schemat i przyszłe aktualizacje powierzchni API.