x-csvbox-api-key and x-csvbox-secret-api-key, for all protected API requests.
Finding your keys
1
Log in to the dashboard
Log in to the CSVbox Dashboard.
2
Open the API Keys tab
Click your profile name → Profile → API Keys tab.
3
Copy your keys
Copy your API and Secret keys.
4
Regenerate keys if needed
If keys are missing or compromised, click Regenerate Key.
Authentication flow
- The client sends a request to a protected endpoint with both headers.
- CSVbox validates that:
- The API key exists and is active.
- The Secret key matches the same account.
- If valid, CSVbox returns
200 OKand the requested data. - If invalid, CSVbox returns an appropriate error code.
Verify credentials API
Verify your credentials with this endpoint.Headers
Body
Response
200 OK200 OK
Error responses
Example requests
Never expose your secret keys in browser-side code.
Security best practices
- Use HTTPS (TLS) exclusively.
- Send keys in headers, never in URLs.
- Mask secret fields in your UI (
type="password"). - Don’t log raw keys. Mask them (for example,
****abcd). - Rotate and revoke keys regularly from the dashboard.
- Store credentials as environment variables:
- For browser apps, always proxy API requests through your backend.
FAQ
Can I send only the API key?
Can I send only the API key?
No. Both headers are required for authentication.
Can I use query parameters for keys?
Can I use query parameters for keys?
No. Query-based authentication is disabled for security reasons.
Where should I store my keys?
Where should I store my keys?
Store them server-side in environment variables or a secrets manager.
I lost my secret key. What now?
I lost my secret key. What now?
Regenerate it from the API Keys page.
Troubleshooting & support
If authentication fails:- Verify the exact header names (
x-csvbox-api-key,x-csvbox-secret-api-key). - Make sure your account and keys are active.
- Confirm you’re using HTTPS.
- If it still fails, contact support with your request ID or timestamp.
Summary
Use this endpoint to verify your integration before making any other CSVbox API calls.

