Getting Your API Key
Navigate to API Keys
Log into the Trackly SMS Dashboard and go to Settings > API Keys
Create a New Key
Click Create API Key and give it a descriptive name (e.g., “Production API”, “Development”)
Using Your API Key
Include your API key in theX-Api-Key header with every request:
Authentication Errors
If authentication fails, you’ll receive a401 Unauthorized response:
- Missing API Key
- Invalid API Key
API Key Best Practices
Use Environment Variables
Store API keys in environment variables, not in code
Rotate Regularly
Create new keys periodically and revoke old ones
Separate Environments
Use different keys for development and production
Monitor Usage
Check the “Last Used” timestamp to detect unauthorized use
Managing API Keys
From the API Keys page in the dashboard, you can:| Action | Description |
|---|---|
| Create | Generate a new API key with a custom name |
| View | See key name, creation date, and last used timestamp |
| Delete | Permanently revoke a key (cannot be undone) |
Deleting an API key immediately invalidates it. Any requests using that key will fail with a
401 error.Linking Discord with API Keys
If you use our Discord integration, you can link your Discord account to your Trackly account using an API key:- View usage and balance from Discord
- Create and manage support tickets
- Receive real-time alerts