Authentication Flow
The Unified Transaction APIs use session-based authentication for enhanced security. Follow these steps to authenticate:
Step 1: Authenticate
POST /api/v1/authenticate
Authenticate with your API key to receive a session token.
Request
Request Body
Response
Response Fields
Step 2: Use Session Token
Include the session token in the Authorization header for all subsequent API requests:
API Key Management
API keys are generated by administrators and provided to authorized users. Each key is associated with a specific billing tier and usage limits.
API keys are provided by QuantCite administrators. Contact support to get your production API keys.
Session Management
Session Duration
- Duration: 24 hours from creation
- Auto Expiry: Sessions automatically expire
- Renewal: Authenticate again to get a new session token
Check Session Status
GET /api/v1/session-status
Check the status of your current session.
Success Response
Invalid Session Response
Error Handling
Authentication Errors
Session Errors
Store session tokens securely and implement automatic renewal when sessions expire.