API-hitelesítés
Hitelesítsd a Rivya API-kéréseket Bearer API-kulcsokkal, hatókör-alapú jogosultságokkal, egyszeri titokmegjelenítéssel, visszavonással és rotációval.
Utoljára ellenőrizve: 2026/05/10
A Rivya API API-kulcsokat használ szerver-szerver hozzáféréshez.
Az API-kulcs nem ugyanaz, mint egy böngészős bejelentkezési munkamenet. Ne használj cookie-kat, Better Auth munkamenetállapotot vagy személyes böngészőtokent nyilvános API hitelesítő adatként.
Header formátum
A kulcsot az Authorization headerben küldd:
Authorization: Bearer rvya_sk_...A teljes kulcs csak egyszer látható a létrehozásakor. A Rivya hash-t és látható prefixet tárol, nem a teljes titkot.
Kulcs létrehozása
Jelentkezz be a Rivyába.
Nyisd meg az API-kulcs beállításokat.
Hozz létre kulcsot a szükséges scope-okkal.
Azonnal másold ki a teljes kulcsot.
Tárold szerveroldali titokkezelőben vagy környezeti változóban.
Ne tedd a kulcsot kliensoldali JavaScriptbe, mobilalkalmazás-csomagokba, nyilvános repókba, analitikai eseményekbe vagy logokba.
Jelenlegi scope-ok
Az első verzió ezeket a scope-okat dokumentálja:
models:readgenerations:creategenerations:readfiles:createfiles:readcredits:readwebhooks:managechat:createchat:read
A Beállításokban létrehozott új kulcsok alapértelmezés szerint tartalmazzák a dokumentált scope-okat. Régebbi kulcsokat lehet, hogy újra kell létrehozni a Files API, API Webhooks vagy Chat API használata előtt.
Visszavonás és rotáció
Ha egy kulcs kiszivárog:
Vond vissza a régi kulcsot a Beállításokban.
Hozz létre új kulcsot.
Frissítsd a szerveroldali titkot.
Erősítsd meg, hogy az új kulcs működik a
GET /api/v1/creditskéréssel.Távolítsd el a régi kulcsot a buildrendszerekből, logokból és deploy változókból.
A visszavont kulcsok api_key_revoked választ adnak.
Hitelesítési hibák
Gyakori hitelesítési hibák:
api_key_missingapi_key_invalidapi_key_revokedapi_key_expiredapi_scope_deniedpublic_api_disabled
A teljes nyilvános hibatáblázatért lásd az API hibák és limitek oldalt.
Kapcsolódó oldalak
Rivya API gyorskezdés
Hozz létre API-kulcsot, válassz modellt, küldj be aszinkron generálási feladatot, majd indíts egy Chat API-fordulót opcionális SSE-adatfolyammal.
OpenAPI és séma szerződés
Tekintsd át a Rivya API v1 sémaforrásait, kompatibilitási szabályait, nyilvános mezőit és csak olvasható OpenAPI JSON szerződését.
