Every request to the Darkbloom API requires an API key. You pass the key in theDocumentation Index
Fetch the complete documentation index at: https://docs.darkbloom.dev/llms.txt
Use this file to discover all available pages before exploring further.
Authorization header as a Bearer token. Keys are prefixed with eigeninference- so they are easy to identify and rotate if they appear in logs or source control.
Getting an API key
Sign up at darkbloom.dev
Create an account at darkbloom.dev. Darkbloom uses Privy for authentication — you can sign in with email or a connected wallet.
Create a key
Click New API Key. Copy the key immediately — it is shown only once. The key will look like:
Sending the key
Include the key in theAuthorization header on every request:
Key management
You can create and revoke keys programmatically. Key creation and revocation require an active Privy session (interactive login) — API keys cannot be used to create or revoke other API keys.Create a key
Revoke a key
{"key": "eigeninference-..."}.
Authentication errors
The
Authorization header is missing or the key is invalid. Check that you are passing the full key value including the eigeninference- prefix.Your account has insufficient balance to complete the request. Add credits in the console under Billing → Add Credits.