Authentication
Simply Send uses API keys to authenticate requests. Learn how to generate and use them securely.
Header Authentication
All API requests must include your API Key and Account ID in the HTTP headers.
your_api_key_hereyour_account_idObtaining Credentials
To authenticate your requests, you'll need to retrieve both an API Key and your Account ID from you dashboard.
1. API Keys
You can manage your API keys in the Developer Settings section of your dashboard.
How to get your API Key:
- Log in to your Simply Send Dashboard.
- Navigate to the API Keys page in the developer settings.
- Click on Generate New Key.
- Select the appropriate key type (Transactional, Marketing, or Web Setup) and copy the generated key.
There are three types of API keys:
Transactional
For sending individual, time-sensitive emails.
Marketing
For campaigns and bulk newsletters.
Web Setup
For managing domains and configurations.
2. Account ID (X-Id)
Your Account ID uniquely identifies your workspace and is required for all API requests alongside your API Key.
How to get your Account ID (X-Id):
- Log in to your Simply Send Dashboard.
- Navigate to the Account page.
- Locate your Account ID in the profile section and copy the value.
Never share your API Keys
Your API keys carry significant privileges. Never include them in client-side code, public repositories, or unencrypted storage. If a key is compromised, rotate it immediately in the dashboard.
