Documentation Index
Fetch the complete documentation index at: https://docs.ensend.co/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Ensend verifies that requests are authorized before they are accepted and processed. This requirement is met by providing your project secret as a bearer token in the authorization header of your request. In this guide, you’ll learn how to obtain a project secret to authenticate your requests to the Ensend API.An Ensend account is needed to follow along. If you don’t already have one, create your account and come back to this guide.
Project Secrets
Your project secret keys are essentially your API keys. They are sent asbearer tokens in your request header. When using the SDKs, you are to provide your secret when creating your Ensend client.

Navigate to
Workspace > Project > Credentials to view your project secrets.Live Secrets vs Sandbox Secrets
Live Secrets vs Sandbox Secrets
| Live Secrets | Sandbox Secrets | |
|---|---|---|
| Environment | Use when sending from your production environments | Use when sending from non-production environments |
| Delivery | Messages get delivered to recipients | Messages are not delivered, but can be viewed on ensend |
| Pricing | Standard rates apply | Free to use |
Navigate to
Workspace > Project > Sandbox Messages to view your sandbox messages.What are Authorized Origins?
What are Authorized Origins?
Sender Identities
Sender identities are used as sender addresses when sending emails. Every workspace has a default sender identity ending with@ensend.me that is shared across all projects in the workspace. Even when you don’t have a domain, you can still send messages on Ensend.

Navigate to
Workspace > Project > Identities to view your sender identities. To use custom identities, you’ll need to connect a domain to your workspace.