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 Account ID and the specific API key corresponding to the endpoint you are calling:
- Transactional Email API (
tapi.simplysend.email): Requires your Transactional API Key. - Marketing Email API (
mapi.simplysend.email): Requires your Marketing API Key. - Web Setup / Resource Management API (
wapi.simplysend.email/web-setup): Requires your Web Setup API Key (or alias).
your_endpoint_specific_api_keyyour_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.
