Authentication
VeriflowAPI uses API keys to authenticate all requests. Your API key must be included in theAuthorization header of every request.
Getting your API key
API keys are issued after your early access application is approved. You will receive your key via email from support@veriflowapi.com.Using your API key
Include your API key as a Bearer token in theAuthorization header:
Example request with authentication
API key types
| Key prefix | Environment | Use for |
|---|---|---|
vf_live_ | Production | Real verification requests |
vf_test_ | Sandbox | Testing and development |
Keeping your API key secure
- Never expose your API key in client-side code, public repositories, or frontend JavaScript
- Store keys in environment variables, not hardcoded in source code
- If you believe your key has been compromised, contact support@veriflowapi.com immediately for a replacement
Authentication errors
If your API key is missing, invalid, or expired, you will receive a401 response: