API-authenticatie
Authenticeer Rivya API-requests met Bearer API-sleutels, scoped permissies, eenmalige geheime weergave, intrekking en rotatie.
Laatst beoordeeld op 2026/05/10
Rivya API gebruikt API-sleutels voor server-naar-servertoegang.
Een API-sleutel is niet hetzelfde als een browserlogin-sessie. Gebruik geen cookies, Better Auth-sessiestatus of persoonlijk browsertoken als publieke API-credential.
Header-indeling
Stuur de sleutel mee in de Authorization header:
Authorization: Bearer rvya_sk_...De volledige sleutel wordt alleen bij het aanmaken één keer getoond. Rivya slaat een hash en een zichtbare prefix op, niet het volledige geheim.
Een sleutel aanmaken
- Log in bij Rivya.
- Open API Keys-instellingen.
- Maak een sleutel aan met de scopes die je nodig hebt.
- Kopieer de volledige sleutel meteen.
- Bewaar hem in een server-side secret manager of omgevingsvariabele.
Zet de sleutel niet in client-side JavaScript, mobiele app-bundles, publieke repos, analytics-events of logs.
Huidige scopes
De eerste versie documenteert deze scopes:
models:readgenerations:creategenerations:readfiles:createfiles:readcredits:readwebhooks:managechat:createchat:read
Nieuwe sleutels die in Settings worden aangemaakt, bevatten standaard de gedocumenteerde scopes. Oudere sleutels moeten mogelijk opnieuw worden aangemaakt voordat je Files API, API Webhooks of Chat API gebruikt.
Intrekken en roteren
Als een sleutel is blootgesteld:
- Trek de oude sleutel in via Settings.
- Maak een nieuwe sleutel aan.
- Werk je server-side secret bij.
- Bevestig dat de nieuwe sleutel werkt met
GET /api/v1/credits. - Verwijder de oude sleutel uit buildsystemen, logs en deploymentvariabelen.
Ingetrokken sleutels retourneren api_key_revoked.
Authenticatiefouten
Veelvoorkomende authenticatiefouten:
api_key_missingapi_key_invalidapi_key_revokedapi_key_expiredapi_scope_deniedpublic_api_disabled
Zie API-fouten en limieten voor de volledige publieke foutentabel.
Gerelateerde pagina's
Rivya gids voor accountinstellingen
Beheer je Rivya-profiel, facturering, credits, beveiliging, avatar, nieuwsbrieven, wachtwoordopties, accountverwijdering en authenticatie-instellingen.
API-changelog
Volg updates voor Rivya API v1-documentatie, endpoints, modelreferentie, schema en toekomstige surfaces.