Privy JWT Token
For web applications using Privy authentication. After a user logs in via Privy, your frontend receives a JWT token. Send it in theAuthorization header:
Privy JWT tokens are only supported for REST API calls. WebSocket connections require API keys.
API Keys
For programmatic access, trading bots, and WebSocket connections. API keys use the formatapi_live_xxxxxxxxxxxxxxxxxxxxx.
Send it in the UCALLEDIT_API_KEY header:
Generating API Keys
You can generate API keys via the API:Key Format
| Component | Example | Description |
|---|---|---|
| Prefix | api_live_ | Environment indicator (live or test) |
| Secret | abc123def456... | Random secret portion |
| Full key | api_live_abc123def456ghi789 | Complete key for authentication |
Key Lifecycle
- Active — Key is valid and can be used for authentication
- Revoked — Key has been manually revoked and will be rejected
- Expired — Key has passed its expiration date
Admin Authentication
Admin endpoints require a separatex-admin-api-key header:
RFQ_ADMIN_API_KEY environment variable.