API-godkendelse
Godkend Rivya API-anmodninger med Bearer API-nøgler, scoped tilladelser, engangsvisning af secret, tilbagekaldelse og rotation.
Sidst gennemgået den 2026/05/10
Rivya API bruger API-nøgler til server-til-server-adgang.
En API-nøgle er ikke det samme som en browser-login-session. Brug ikke cookies, Better Auth-sessionstilstand eller en personlig browser-token som legitimationsoplysning til den offentlige API.
Header-format
Send nøglen i Authorization-headeren:
Authorization: Bearer rvya_sk_...Den fulde nøgle vises kun én gang, når den oprettes. Rivya gemmer en hash og et synligt prefix, ikke den fulde secret.
Opret en nøgle
- Log ind på Rivya.
- Åbn API Keys-indstillinger.
- Opret en nøgle med de scopes, du har brug for.
- Kopiér den fulde nøgle med det samme.
- Gem den i en server-side secret manager eller miljøvariabel.
Læg ikke nøglen i client-side JavaScript, mobilapp-bundles, offentlige repos, analytics-events eller logs.
Aktuelle scopes
Den første version dokumenterer disse scopes:
models:readgenerations:creategenerations:readfiles:createfiles:readcredits:readwebhooks:managechat:createchat:read
Nye nøgler oprettet i Settings inkluderer som standard de dokumenterede scopes. Ældre nøgler skal muligvis oprettes igen, før Files API, API Webhooks eller Chat API kan bruges.
Tilbagekald og rotér
Hvis en nøgle bliver eksponeret:
- Tilbagekald den gamle nøgle fra Settings.
- Opret en ny nøgle.
- Opdater din server-side secret.
- Bekræft, at den nye nøgle virker med
GET /api/v1/credits. - Fjern den gamle nøgle fra byggesystemer, logs og deployment-variabler.
Tilbagekaldte nøgler returnerer api_key_revoked.
Godkendelsesfejl
Almindelige godkendelsesfejl:
api_key_missingapi_key_invalidapi_key_revokedapi_key_expiredapi_scope_deniedpublic_api_disabled
Se API-fejl og grænser for den fulde offentlige fejltabel.
Relaterede sider
Guide til Rivya-kontoindstillinger
Administrer Rivya-profil, fakturering, credits, sikkerhed, avatar, nyhedsbreve, adgangskodeindstillinger, kontosletning og godkendelsesindstillinger.
API-changelog
Følg opdateringer til Rivya API v1-dokumentation, endpoints, modelreference, schema og fremtidige API-flader.