Authentication
How Valori Cloud authenticates your requests.
Valori uses project-scoped API keys, prefixed vlk_. Send yours as a
bearer token on every request:
Authorization: Bearer vlk_your_project_api_key
Keep keys server-side and out of source control. Generate them from the Valori dashboard and store them as a secret in your deployment environment.
No project ID, no node URL
The key alone resolves everything — you never pass a project ID or a node URL in a request:
vlk_ API key → app.valori.systems → Cloud verifies the key,
resolves your project, resolves your node
This is also how both SDKs are configured:
from valori import ValoriClient
client = ValoriClient(api_key="vlk_your_project_api_key")Rate limits
Every key is rate limited per project. See
Rate limits for the exact numbers and how a
429 behaves in each SDK.
Full reference
Every endpoint's exact authentication requirements and error responses are documented on Authentication in the API Reference, Errors, and Rate limits.