EmailEngine website screenshot

EmailEngine

EmailEngine is a self-hosted email automation platform that provides a unified REST API for accessing email accounts via IMAP, SMTP, the Gmail API, and the Microsoft Graph API. It exposes JSON payloads, real-time webhooks, OAuth2 integration, an IMAP/SMTP proxy, hosted authentication forms, low-code custom integrations, Prometheus monitoring, and bounce detection so developers can build modern email functionality without paying per-account fees.

EmailEngine publishes 13 APIs on the APIs.io network, including Account API, Accounts API, Autoconfig API, and 10 more. Tagged areas include Email, Email API, IMAP, SMTP, and Webhooks.

EmailEngine’s developer surface includes documentation, API reference, engineering blog, FAQ, pricing, support, and 6 more developer resources.

42.1/100 developing ▬ flat Agent 27/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemium
13 APIs
EmailEmail APIIMAPSMTPWebhooks

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 42.1/100 · developing
Contract Quality 11.0 / 25
Developer Ergonomics 4.3 / 20
Commercial Clarity 14.2 / 20
Operational Transparency 5.1 / 13
Governance 0.0 / 12
Discoverability 7.4 / 10
Agent readiness — 27/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/emailengine: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 13

Individual APIs this provider publishes, each with its own machine-readable definition.

EmailEngine Account API

The Account API from EmailEngine — 3 operation(s) for account.

EmailEngine Accounts API

The Accounts API from EmailEngine — 1 operation(s) for accounts.

EmailEngine Autoconfig API

The Autoconfig API from EmailEngine — 1 operation(s) for autoconfig.

EmailEngine Deliverytest API

The Deliverytest API from EmailEngine — 1 operation(s) for deliverytest.

EmailEngine Gateways API

The Gateways API from EmailEngine — 1 operation(s) for gateways.

EmailEngine License API

The License API from EmailEngine — 1 operation(s) for license.

EmailEngine Logs API

The Logs API from EmailEngine — 1 operation(s) for logs.

EmailEngine Oauth2 API

The Oauth2 API from EmailEngine — 1 operation(s) for oauth2.

EmailEngine Outbox API

The Outbox API from EmailEngine — 1 operation(s) for outbox.

EmailEngine Stats API

The Stats API from EmailEngine — 1 operation(s) for stats.

EmailEngine Templates API

The Templates API from EmailEngine — 1 operation(s) for templates.

EmailEngine Tokens API

The Tokens API from EmailEngine — 1 operation(s) for tokens.

EmailEngine Webhookroutes API

The Webhookroutes API from EmailEngine — 1 operation(s) for webhookroutes.

Scroll for all 13

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

EmailEngine API

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Emailengine Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Security Posture 1

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Emailengine Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Emailengine Agentic Access

15 operations · 1 acting

15 operations · 1 acting

AGENTIC

Resources

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 1

Pagination, idempotency, versioning, errors, and events

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 1

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: emailengine
name: EmailEngine
description: EmailEngine is a self-hosted email automation platform that provides a unified REST API for accessing email accounts
  via IMAP, SMTP, the Gmail API, and the Microsoft Graph API. It exposes JSON payloads, real-time webhooks, OAuth2 integration,
  an IMAP/SMTP proxy, hosted authentication forms, low-code custom integrations, Prometheus monitoring, and bounce detection
  so developers can build modern email functionality without paying per-account fees.
accessModel:
  pricing: freemium
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Freemium
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/emailengine.png
type: Index
tags:
- Email
- Email API
- IMAP
- SMTP
- Webhooks
url: https://raw.githubusercontent.com/api-evangelist/emailengine/refs/heads/main/apis.yml
created: '2025-02-06'
modified: '2026-05-19'
specificationVersion: '0.19'
access: 3rd-Party
position: Consumer
apis:
- aid: emailengine:emailengine-account-api
  name: EmailEngine Account API
  description: The Account API from EmailEngine — 3 operation(s) for account.
  humanURL: https://emailengine.app/
  baseURL: https://api.emailengine.app
  tags:
  - Account
  properties:
  - type: OpenAPI
    url: openapi/emailengine-account-api-openapi.yml
  - type: Documentation
    url: https://emailengine.app/
  - type: APIReference
    url: https://learn.emailengine.app/docs/api/emailengine-api
  - type: Documentation
    url: https://learn.emailengine.app/
  - type: SourceCode
    url: https://github.com/postalsys/emailengine
  - type: Webhooks
    url: https://emailengine.app/webhooks
- aid: emailengine:emailengine-accounts-api
  name: EmailEngine Accounts API
  description: The Accounts API from EmailEngine — 1 operation(s) for accounts.
  humanURL: https://emailengine.app/
  baseURL: https://api.emailengine.app
  tags:
  - Accounts
  properties:
  - type: OpenAPI
    url: openapi/emailengine-accounts-api-openapi.yml
  - type: Documentation
    url: https://emailengine.app/
  - type: APIReference
    url: https://learn.emailengine.app/docs/api/emailengine-api
  - type: Documentation
    url: https://learn.emailengine.app/
  - type: SourceCode
    url: https://github.com/postalsys/emailengine
  - type: Webhooks
    url: https://emailengine.app/webhooks
- aid: emailengine:emailengine-autoconfig-api
  name: EmailEngine Autoconfig API
  description: The Autoconfig API from EmailEngine — 1 operation(s) for autoconfig.
  humanURL: https://emailengine.app/
  baseURL: https://api.emailengine.app
  tags:
  - Autoconfig
  properties:
  - type: OpenAPI
    url: openapi/emailengine-autoconfig-api-openapi.yml
  - type: Documentation
    url: https://emailengine.app/
  - type: APIReference
    url: https://learn.emailengine.app/docs/api/emailengine-api
  - type: Documentation
    url: https://learn.emailengine.app/
  - type: SourceCode
    url: https://github.com/postalsys/emailengine
  - type: Webhooks
    url: https://emailengine.app/webhooks
- aid: emailengine:emailengine-deliverytest-api
  name: EmailEngine Deliverytest API
  description: The Deliverytest API from EmailEngine — 1 operation(s) for deliverytest.
  humanURL: https://emailengine.app/
  baseURL: https://api.emailengine.app
  tags:
  - Deliverytest
  properties:
  - type: OpenAPI
    url: openapi/emailengine-deliverytest-api-openapi.yml
  - type: Documentation
    url: https://emailengine.app/
  - type: APIReference
    url: https://learn.emailengine.app/docs/api/emailengine-api
  - type: Documentation
    url: https://learn.emailengine.app/
  - type: SourceCode
    url: https://github.com/postalsys/emailengine
  - type: Webhooks
    url: https://emailengine.app/webhooks
- aid: emailengine:emailengine-gateways-api
  name: EmailEngine Gateways API
  description: The Gateways API from EmailEngine — 1 operation(s) for gateways.
  humanURL: https://emailengine.app/
  baseURL: https://api.emailengine.app
  tags:
  - Gateways
  properties:
  - type: OpenAPI
    url: openapi/emailengine-gateways-api-openapi.yml
  - type: Documentation
    url: https://emailengine.app/
  - type: APIReference
    url: https://learn.emailengine.app/docs/api/emailengine-api
  - type: Documentation
    url: https://learn.emailengine.app/
  - type: SourceCode
    url: https://github.com/postalsys/emailengine
  - type: Webhooks
    url: https://emailengine.app/webhooks
- aid: emailengine:emailengine-license-api
  name: EmailEngine License API
  description: The License API from EmailEngine — 1 operation(s) for license.
  humanURL: https://emailengine.app/
  baseURL: https://api.emailengine.app
  tags:
  - License
  properties:
  - type: OpenAPI
    url: openapi/emailengine-license-api-openapi.yml
  - type: Documentation
    url: https://emailengine.app/
  - type: APIReference
    url: https://learn.emailengine.app/docs/api/emailengine-api
  - type: Documentation
    url: https://learn.emailengine.app/
  - type: SourceCode
    url: https://github.com/postalsys/emailengine
  - type: Webhooks
    url: https://emailengine.app/webhooks
- aid: emailengine:emailengine-logs-api
  name: EmailEngine Logs API
  description: The Logs API from EmailEngine — 1 operation(s) for logs.
  humanURL: https://emailengine.app/
  baseURL: https://api.emailengine.app
  tags:
  - Logs
  properties:
  - type: OpenAPI
    url: openapi/emailengine-logs-api-openapi.yml
  - type: Documentation
    url: https://emailengine.app/
  - type: APIReference
    url: https://learn.emailengine.app/docs/api/emailengine-api
  - type: Documentation
    url: https://learn.emailengine.app/
  - type: SourceCode
    url: https://github.com/postalsys/emailengine
  - type: Webhooks
    url: https://emailengine.app/webhooks
- aid: emailengine:emailengine-oauth2-api
  name: EmailEngine Oauth2 API
  description: The Oauth2 API from EmailEngine — 1 operation(s) for oauth2.
  humanURL: https://emailengine.app/
  baseURL: https://api.emailengine.app
  tags:
  - Oauth2
  properties:
  - type: OpenAPI
    url: openapi/emailengine-oauth2-api-openapi.yml
  - type: Documentation
    url: https://emailengine.app/
  - type: APIReference
    url: https://learn.emailengine.app/docs/api/emailengine-api
  - type: Documentation
    url: https://learn.emailengine.app/
  - type: SourceCode
    url: https://github.com/postalsys/emailengine
  - type: Webhooks
    url: https://emailengine.app/webhooks
- aid: emailengine:emailengine-outbox-api
  name: EmailEngine Outbox API
  description: The Outbox API from EmailEngine — 1 operation(s) for outbox.
  humanURL: https://emailengine.app/
  baseURL: https://api.emailengine.app
  tags:
  - Outbox
  properties:
  - type: OpenAPI
    url: openapi/emailengine-outbox-api-openapi.yml
  - type: Documentation
    url: https://emailengine.app/
  - type: APIReference
    url: https://learn.emailengine.app/docs/api/emailengine-api
  - type: Documentation
    url: https://learn.emailengine.app/
  - type: SourceCode
    url: https://github.com/postalsys/emailengine
  - type: Webhooks
    url: https://emailengine.app/webhooks
- aid: emailengine:emailengine-stats-api
  name: EmailEngine Stats API
  description: The Stats API from EmailEngine — 1 operation(s) for stats.
  humanURL: https://emailengine.app/
  baseURL: https://api.emailengine.app
  tags:
  - Stats
  properties:
  - type: OpenAPI
    url: openapi/emailengine-stats-api-openapi.yml
  - type: Documentation
    url: https://emailengine.app/
  - type: APIReference
    url: https://learn.emailengine.app/docs/api/emailengine-api
  - type: Documentation
    url: https://learn.emailengine.app/
  - type: SourceCode
    url: https://github.com/postalsys/emailengine
  - type: Webhooks
    url: https://emailengine.app/webhooks
- aid: emailengine:emailengine-templates-api
  name: EmailEngine Templates API
  description: The Templates API from EmailEngine — 1 operation(s) for templates.
  humanURL: https://emailengine.app/
  baseURL: https://api.emailengine.app
  tags:
  - Templates
  properties:
  - type: OpenAPI
    url: openapi/emailengine-templates-api-openapi.yml
  - type: Documentation
    url: https://emailengine.app/
  - type: APIReference
    url: https://learn.emailengine.app/docs/api/emailengine-api
  - type: Documentation
    url: https://learn.emailengine.app/
  - type: SourceCode
    url: https://github.com/postalsys/emailengine
  - type: Webhooks
    url: https://emailengine.app/webhooks
- aid: emailengine:emailengine-tokens-api
  name: EmailEngine Tokens API
  description: The Tokens API from EmailEngine — 1 operation(s) for tokens.
  humanURL: https://emailengine.app/
  baseURL: https://api.emailengine.app
  tags:
  - Tokens
  properties:
  - type: OpenAPI
    url: openapi/emailengine-tokens-api-openapi.yml
  - type: Documentation
    url: https://emailengine.app/
  - type: APIReference
    url: https://learn.emailengine.app/docs/api/emailengine-api
  - type: Documentation
    url: https://learn.emailengine.app/
  - type: SourceCode
    url: https://github.com/postalsys/emailengine
  - type: Webhooks
    url: https://emailengine.app/webhooks
- aid: emailengine:emailengine-webhookroutes-api
  name: EmailEngine Webhookroutes API
  description: The Webhookroutes API from EmailEngine — 1 operation(s) for webhookroutes.
  humanURL: https://emailengine.app/
  baseURL: https://api.emailengine.app
  tags:
  - Webhookroutes
  properties:
  - type: OpenAPI
    url: openapi/emailengine-webhookroutes-api-openapi.yml
  - type: Documentation
    url: https://emailengine.app/
  - type: APIReference
    url: https://learn.emailengine.app/docs/api/emailengine-api
  - type: Documentation
    url: https://learn.emailengine.app/
  - type: SourceCode
    url: https://github.com/postalsys/emailengine
  - type: Webhooks
    url: https://emailengine.app/webhooks
common:
- type: AgenticAccess
  url: agentic-access/emailengine-agentic-access.yml
- type: DomainSecurity
  url: security/emailengine-domain-security.yml
- name: EmailEngine Documentation
  url: https://learn.emailengine.app/
  type: Documentation
- name: API Reference
  url: https://learn.emailengine.app/docs/api/emailengine-api
  type: APIReference
- name: Webhooks
  url: https://emailengine.app/webhooks
  type: Webhooks
- name: GitHub Repository
  url: https://github.com/postalsys/emailengine
  type: SourceCode
- name: Blog
  url: https://blog.emailengine.app/
  type: Blog
- name: FAQ
  url: https://emailengine.app/#faq
  type: FAQ
- name: Pricing
  url: https://postalsys.com/plans
  type: Pricing
- name: Terms of Service
  url: https://postalsys.com/tos
  type: TermsOfService
- name: Privacy Policy
  url: https://emailengine.app/privacy-policy
  type: PrivacyPolicy
- name: Support
  url: https://emailengine.app/support
  type: Support
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com