Authentication applies to every endpoint in the ProfiledRisk API.Documentation Index
Fetch the complete documentation index at: https://docs.profiledrisk.com/llms.txt
Use this file to discover all available pages before exploring further.
Base URL
Specific endpoints will be referenced in subsequent sections of this documentation.
API Keys
ProfiledRisk uses a single Secret Key for live transactionsDevelopers → API KeysTreat your Secret Key like a password.
Do not expose it in client-side, browser, or mobile applications.
Header Authentication
Every API request must include your Secret Key in theAuthorization header.
Header Format
Security Best Practices
To maintain compliance and protect your risk infrastructure:- Never store credentials directly in code repositories
- Use a secure secrets manager for environment variables
- Restrict access to keys based on least privilege
- Rotate credentials if leakage is suspected
- Disable and regenerate unused keys regularly
Error Handling
If authentication fails, ProfiledRisk returns standard HTTP error responses:| Code | Error | Reason |
|---|---|---|
401 Unauthorized | Authentication failed | Missing or invalid Secret Key |
403 Forbidden | Access denied | Key restricted or disabled |

