Introduction#
Welcome to the Zapmail API — your all-in-one solution for seamless domain and mailbox management. With our API, you can easily connect your services, automate workflows, and scale your email operations — from managing domains to handling mailbox exports and integrations, all in one place.Authentication#
Getting Your API Key#
Before making any API requests, you’ll need your unique API key. This key is used to authenticate and authorize your requests.1.
Navigate to your Zapmail Dashboard.
Your API key will be visible under Zapmail Dashboard → API Settings.Note:
If you want to perform operations outside your primary workspace, include the following headers in your requests:x-workspace-key
: The workspace ID you want to access.
x-service-provider
: The service provider (GOOGLE
or MICROSOFT
).
Base URL#
All Zapmail API requests should be sent to the following base URL:https://api.zapmail.ai/api
Rate Limit#
To ensure stable and consistent performance, the following rate limits apply:General Requests: 5 requests per second and 20 requests per minute.
Domain Search: 10 requests every 30 minutes.
Re-export Mailbox API: 3 requests per mailbox per week.
If your application exceeds the rate limit, the API will return a 429 Too Many Requests response.{
"status": 429,
"message": "Too many requests"
}
Modified at 2025-10-13 08:46:46