API Reference

SipherMail provides a REST API for programmatic access to your mailbox. Use it to send email, query folders, and receive real-time delivery webhooks.

Base URL

https://siphermail.com/api

Authentication

The API supports two authentication methods:

  • Bearer JWT — Used by mobile apps and external API clients. Include the token in the Authorization header: Authorization: Bearer <token>
  • Session cookie — Used by the web client. Automatically managed by the browser.

See Authentication for how to obtain a JWT.

Rate limits

PlanRequests / minuteSend limit / day
Free60100 emails
Pro3001,000 emails
Business1,0005,000 emails

Response format

All API responses return JSON with an ok boolean:

// Success
{ "ok": true, "data": { ... } }

// Error
{ "ok": false, "error": "Description of the error" }

API endpoints

SDK support

There is no official SDK yet. The API is a standard REST API consumable from any HTTP client. Community SDKs may be listed on the SipherMail GitHub.

    SipherMail - Your Mail. Your Cipher.