Developer docs
The EmailShield API is simple to use and easy to integrate into your application. Build custom deliverability workflows with our robust REST API.
Authentication
Manage user authentication and token retrieval.
Account management
Manage user accounts, registration, and details.
Workspaces
Create and manage workspaces and team members.
Domains
Add and manage domains to enhance email security.
Email accounts
Add, manage and test your email accounts and connection.
Contact verification
Manage, verify and download contact lists.
Blacklist checks
Manage and perform blacklist checks on domains.
DMARC reports
Manage, retrieve DMARC report stats and failures.
Email authentication
Lookup, generate and validate SPF, DKIM, and DMARC.
Content spam check
Check content for spam and get a spam score.
Hosted domain redirect
Create and manage hosted domain redirects.
Spam filter tests
Manage and perform email tests. Access all email tests.
API snippets
Quick examples to get you started.
1curl --request POST \2 --url https://app.emailshield.co/api/domains \3 --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \4 --header 'Content-Type: application/json' \5 --data '{6 "name": "example.com"7}'