Zapmail
latest
  • latest
  • v1
latest
  • latest
  • v1
Sign In
latest
  • latest
  • v1
Root
Root
  1. Root
  • Zapmail Docs
  • Webhooks
  • MCP
  • Unified Provider Launch — Oct 13, 2026
  • users
    • Retrieve User Details
      GET
  • quick setup
    • Quick Setup
      POST
  • workspaces
    • Retrieve all workspaces
      GET
    • Create new workspace
      POST
    • Update workspace
      PUT
    • List all workspace members
      GET
    • Update user role
      PUT
    • Revoke User Access
      DELETE
    • Send invitiation to join workspace
      POST
    • List all invitations
      GET
    • Revoke invitation
      DELETE
    • Update Domain Renewal Settings
      POST
  • billing
    • Add Billing Details
      POST
    • Update Billing Details
      PUT
  • mailbox
    • Retrieve All Mailboxes
      GET
    • Get Mailbox Details by ID
      GET
    • Assign New Mailboxes to Domains
      POST
    • Update mailbox
      PUT
    • Remove mailboxes on next renewal
      PUT
    • Get Authenticator code
      GET
    • Custom OAuth
      POST
    • schedule mailbox creation
      POST
    • retry creation of failed mailboxes
      PUT
  • payments & wallet
    • Add balance to wallet
    • Get wallet balance
    • Enable auto recharge
    • Purchase add on mailboxes
    • get invoices for subscription
  • export
    • Export mailboxes
    • Add third party account details
    • Update third party account details
    • Get Export Status
    • Fetch Workspaces by App
    • List all third-party accounts
  • subscriptions
    • Get all subscriptions
    • Cancel subscription
    • Upgrade existing subscription
    • Purchase subscription
    • Get Mailboxes in a Subscription
  • domains
    • Retrieve All Domains
    • List Assignable Domains
    • Add DMARC record
    • Add Domain forwarding
    • Get Name servers to connect domain
    • Verify Name Server Propagation
    • Connect Domain with Zapmail
    • Enable email forwarding
    • Remove email forwarding
    • Enable catch all emails
    • Remove catch all emails
    • Check DNS records
    • Remove unused domains
    • Get available domains for registration
    • Get domains purchase payment link
    • Get domain connection requests
    • Remove domain connection requests
    • Connect Domain with Zapmail (New)
    • Add Google Client ID to Domain
    • Get availability of multiple domain names.
    • Retrieve Domain Health Score
    • Retrieve All Domains (With filters)
    • AI Domain Finder
    • Move Domains Across workspace
    • Assign Domain Tag
    • list domain tags
    • Create Domain Tags
    • Remove Domain Forwarding
    • List Domains Eligible for Renewal
    • Get Renewal Price
    • Renew Domains
    • Delete Tag
    • Remove Tags From Domains
    • Update Auto Renew Preference
  • dns
    • Get dns records
    • Add dns records
    • Update dns records
    • Delete dns records
  • High Reputation Domains
    • Get available domains
    • Purchase high reputation domains
  • prewarmed domains
    • Get prewarmed domains
    • purchase prewarmed subscription
    • Assign prewarmed mailboxes
    • Get Available Domains Count
    • Get Prewarm Subscriptions
  • placement test
    • Get subscriptions
    • Get Overall Report
    • Get placement test orders
    • Get report by cart order id
    • Get Eligible Mailboxes for Placement Tests
    • Get Available Placement Test Credits
    • Purchase Placement Test
    • Purchase plan
    • Cancel Subscription
  • dns shield
    • Get eligible domains
    • Get available slots
    • Get subscriptions
    • Get Allocated Domains for Subscription
    • Allocate Domains to DNS Shield
    • Purchase DNS Shield
    • Upgrade DNS Shield LTD Plan
    • Cancel subscription
  • Zapsites
    • Scan A Site
    • Create a New Zapsite
    • Fetch A Zapsite
    • Edit a Zapsite
    • Regenerate a Zapsite
    • Deploy a Zapsite
  • global
    • Global mailbox-domain search
  • zapbox
    • Send Email
    • List Connected Accounts
    • Fetch emails
    • get emails from a thread
    • Search emails
    • Download Attachment
    • Create New Label
    • Delete Label
    • Rename Label
  • Webhooks
    • Get Event Types
    • Get Webhook Endpoints/Destinations
    • Create New Webhook Endpoint/Destination
    • Update a Specific Endpoint
  • Schemas
    • domain with filter
  1. Root

Unified Provider Launch — Oct 13, 2026

Platform upgrade#

Goes live on October 13, 2026

Manage Google & Microsoft mailboxes from one place#

Buy, manage and track your Google Workspace and Microsoft 365 mailboxes together, with no more switching between separate dashboards.

One plan for both providers#

Buy and assign Google and Microsoft mailboxes under a single plan.

Plans that work interchangeably#

Already have both Google and Microsoft plans? They can now be used interchangeably.

One unified view#

See all your mailboxes in one place, regardless of provider.

For API users#

Changes to the Public API#

From October 13, 2026, requests and responses are no longer scoped to a single provider. Your API key, endpoints and versions stay the same. Here's what changes in responses, and what to check in your integration.

Example: GET /mailboxes · x-service-provider: GOOGLE#

Today — Only the provider in the header is returned:
DomainProvider
acme-mail.comGoogle
acme-send.comGoogle
acme-outreach.com(not returned)
From October 13, 2026 — Both providers, each labelled by serviceProvider:
DomainProvider
acme-mail.comGoogle
acme-send.comGoogle
acme-outreach.comMicrosoft (new)

What's changing#

Reads return both providers
x-service-provider no longer narrows list responses. Domains, mailboxes and subscriptions come back for Google and Microsoft together.
Each resource carries its provider
Read serviceProvider on every item instead of inferring it from your request. Mailboxes always have one.
serviceProvider can be null
Subscriptions bought after the upgrade, and domains with no mailbox assigned yet, return serviceProvider: null.
Domains aren't tied to a provider when bought
A newly bought domain isn't scoped to Google or Microsoft. It takes the provider of the first mailbox assigned to it, switching from null to GOOGLE or MICROSOFT, so don't cache the value.

What stays the same#

No migration, no new key, nothing to re-provision.
API key
Endpoints & versions
Existing domains & mailboxes

Check your integration#

If your code assumes a single provider, check these before October 13, 2026:
1.
Handle lists that mix GOOGLE and MICROSOFT items.
2.
Read serviceProvider from each item, not from your request headers.
3.
Allow null for serviceProvider on subscriptions and domains, including in strict types (TypeScript, zod, Pydantic).
4.
Don't treat null as Microsoft. A check like provider === 'GOOGLE' ? … : … sends it down the wrong branch.

Questions about the upgrade? Our team can walk you through what it means for your account or your API integration.
API docs · Contact support

Last updated October 6, 2026 · support@zapmail.ai
Modified at 2026-10-06 07:32:25
Previous
MCP
Next
Retrieve User Details
Built with