Authentication
Authentication methods and rate limits for BitMind APIs.
BitMind APIs use the same HTTP Bearer authentication format.
Authorization: Bearer <YOUR_API_KEY>What changes between APIs
The header format is identical.
The accepted key type is different.
API
https://api.bitmind.ai
Accepts standard API keys for normal platform usage.
These are typically universal service keys.
Enterprise API
https://enterprise.bitmind.ai
Requires an enterprise API key.
These keys are enterprise-tier credentials.
Standard API keys are rejected with 401 Unauthorized.
API key authentication
Use API keys for server-to-server requests.
Standard API example
Enterprise API example
JWT authentication
Use JWTs for user-facing applications where supported.
Headers
Some applications also send an application identifier header.
Rate limits
API key users: Based on subscription tier
JWT users:
1request/second with burst up to5
Best practices
Store tokens in environment variables or a secret manager.
Never commit tokens to source control.
Rotate long-lived credentials regularly.
Use enterprise keys only against enterprise endpoints.
Last updated