Overview
The Fifteenth Partner API uses Bearer token authentication with API keys. All requests must include a valid API key in the Authorization header to access protected endpoints.Getting Started
1
Contact Partner Success
Email [email protected] to request API access. Include:
- Your company name and website
- Estimated client volume
- Integration timeline
2
Complete Onboarding
Our partner success team will guide you through:
- Partnership agreement execution
- Technical requirements review
3
Receive API Keys
Once onboarded, you’ll receive:
- Production API key for live integration
API Key Authentication
Using Your API Key
Include your API key in the Authorization header of all requests:API Key Format
Fifteenth API keys follow this format:Production Environment
Production
Purpose: Live client operationsEnvironment: Production with real client dataRate Limits: 100 requests/minute, 10,000/day
Request Examples
Rate Limits
The API enforces rate limits to ensure fair usage:- Production: 100 requests per minute, 10,000 per day
429 Too Many Requests response:
Security Best Practices
API Key Security
- Store Securely: Never commit API keys to version control
- Use Environment Variables: Store keys in environment variables or secure configuration
- Monitor Usage: Watch for unusual activity in your API usage
Implementation Example
Error Handling
Authentication Errors
| Status Code | Error Code | Description | Solution |
|---|---|---|---|
401 | INVALID_API_KEY | API key is invalid or malformed | Check your API key format |
401 | EXPIRED_API_KEY | API key has expired | Contact support for a new key |
403 | INSUFFICIENT_PERMISSIONS | Key lacks required permissions | Verify your integration scope |
429 | RATE_LIMIT_EXCEEDED | Too many requests | Wait and retry with backoff |