Autentificare API
Autentifica cererile catre API-ul Rivya cu chei API Bearer, permisiuni pe scope-uri, afisare unica a secretului, revocare si rotatie.
Ultima revizuire la 2026/05/10
API-ul Rivya foloseste chei API pentru acces server-to-server.
O cheie API nu este acelasi lucru cu o sesiune de autentificare in browser. Nu folosi cookie-uri, starea de sesiune Better Auth sau un token personal din browser ca credential pentru API-ul public.
Formatul headerului
Trimite cheia in headerul Authorization:
Authorization: Bearer rvya_sk_...Cheia completa este afisata o singura data, la creare. Rivya stocheaza un hash si un prefix vizibil, nu secretul complet.
Creeaza o cheie
- Autentifica-te in Rivya.
- Deschide setarile pentru chei API.
- Creeaza o cheie cu scope-urile de care ai nevoie.
- Copiaza imediat cheia completa.
- Stocheaz-o intr-un manager de secrete server-side sau intr-o variabila de mediu.
Nu pune cheia in JavaScript client-side, bundle-uri de aplicatii mobile, repo-uri publice, evenimente de analytics sau loguri.
Scope-uri curente
Prima versiune documenteaza aceste scope-uri:
models:readgenerations:creategenerations:readfiles:createfiles:readcredits:readwebhooks:managechat:createchat:read
Cheile noi create in Settings includ implicit scope-urile documentate. Cheile mai vechi pot trebui recreate inainte de a folosi Files API, API Webhooks sau Chat API.
Revocare si rotatie
Daca o cheie este expusa:
- Revoca cheia veche din Settings.
- Creeaza o cheie noua.
- Actualizeaza secretul server-side.
- Confirma ca noua cheie functioneaza cu
GET /api/v1/credits. - Elimina cheia veche din sisteme de build, loguri si variabile de deploy.
Cheile revocate returneaza api_key_revoked.
Erori de autentificare
Erori comune de autentificare:
api_key_missingapi_key_invalidapi_key_revokedapi_key_expiredapi_scope_deniedpublic_api_disabled
Vezi Erori si limite API pentru tabelul complet al erorilor publice.
Pagini asociate
Ghid pentru setarile contului Rivya
Gestioneaza profilul Rivya, facturarea, creditele, securitatea, avatarul, newsletterele, optiunile de parola, stergerea contului si setarile de autentificare.
Jurnal de schimbari API
Urmareste documentatia Rivya API v1, endpointurile, referinta modelelor, schema si actualizarile viitoare ale suprafetei publice.