Email API

Zoho Mail API

Zoho mailboxes through the same unified endpoints

Zoho Mail

Email

How an account links

  • IMAP/SMTP
  • OAuth
  • emailList mail · Send mail · Drafts · Folders and labels · Threading · Attachments6
  • platformWebhooks1

What Aux0 does with Zoho Mail

Zoho mailboxes through the same unified endpoints

Connect a Zoho Mail account and read and send through the unified mail API. Common in teams that run the rest of the Zoho suite.

Email

  • List mailPage through messages with search, label and date filters.GET /v1/emails
  • Send mailSend a message, reply in thread, or forward one.POST /v1/emails
  • DraftsCreate, update and delete drafts in the user's own mailbox.POST /v1/emails/drafts
  • Folders and labelsList folders, and move or label a message.GET /v1/folders
  • ThreadingGroup messages into threads with a stable thread id.GET /v1/emails?thread_id=
  • AttachmentsUpload outbound attachments and fetch inbound ones.GET /v1/emails/:id/attachments/:attachmentId

Platform

  • WebhooksSigned delivery of every event, with replay and a dead letter queue.POST /v1/webhooks

How an account is linked

IMAP/SMTP

Host, port and credentials for a mail server. For self-hosted mail, regional providers and the long tail that will never ship an OAuth app.

OAuth

The provider's own consent screen. Your user signs in where they expect to, grants the scopes you asked for, and comes back. No credential passes through Aux0 at all.

Whichever method a provider uses, your users complete it on a page Aux0 serves under your branding. You receive an account id and a webhook; no password, QR scan or one-time code ever reaches your product. How hosted auth works.

What it is bought for

Teams standardised on the Zoho suite

What you should know first

The constraints, before you commit

These are the provider's rules, not ours. We would rather you read them now than discover one in production.

IMAP access is enabled per mailbox in Zoho's settings.

Next

Connect Zoho Mail on the free plan

One connected account, every provider, forever. It is enough to build the whole integration before you pay for anything.