API Authentication
Authentication Guide
Learn how to authenticate your API requests and manage API keys securely.
Authentication Methods
API Key
Simple bearer token authentication. Best for server-to-server integrations.
RecommendedOAuth 2.0
Token-based auth for apps acting on behalf of users. Coming soon.
Coming SoonJWT Tokens
Short-lived tokens for enhanced security in sensitive operations.
Pro PlanQuick Start Example
JavaScript
// Using API Key
const response = await fetch('https://api.signquick.app/v1/documents', {
headers: {
'Authorization': 'Bearer sk_live_your_api_key_here',
'Content-Type': 'application/json'
}
});
const data = await response.json();API Key Types
sk_test_
Test Keys
Use test keys during development. No real documents are created and no charges apply.
sk_live_
Live Keys
Use live keys in production. All operations create real documents and count toward your quota.
Security Best Practices
- Store API keys in environment variables, never in code.
- Rotate keys regularly and revoke unused keys.
- Use the minimum permissions required for each integration.
- Monitor API usage for unusual patterns or spikes.
Start Integrating
Get your API key from the dashboard and start building in minutes.