groundmailGroundmailDocs
API ExplorerDashboard
  • Getting Started

    • Introduction
    • Quickstart
    • Authentication
    • Errors
    • Resend migration
    • Postmark migration
    • SES migration
    • SendGrid migration
  • Guides

    • Password reset email best practices
    • Auth provider email for password resets
    • Supabase Auth emailNEW
    • Better Auth emailNEW
    • Auth.js / NextAuth emailNEW
    • Clerk emailNEW
    • Payload CMS emailNEW
    • n8n community nodeNEW
    • React Email
  • Resources

    • Emails
    • Domains
    • Webhooks
    • Templates
    • Events
    • AutomationsNEW
    • IntegrationsNEW
    • API Keys
    • Suppressions
    • Inbound
    • Deliverability
    • SMTP
  • SDKs & Frameworks

    • Node.js
    • Next.js
    • Python
    • Go
    • PHP
    • Ruby
    • Laravel
    • SymfonyNEW
  • Agents

    • Agent Skills
    • Agent skill notes
    • MCP server
    • llms.txt
    • llms-full.txt
  • AI builders

    • Overview
    • Lovable
    • Replit
    • Bolt.new
    • Base44
    • v0
  • Reference

    • API Explorer
    • OpenAPI

Developer docs

Groundmail API

Transactional email API — send via REST, the CLI, or an SDK for Node, Python, PHP, Ruby, or Go. Verify domains, manage webhooks, and deliver from infrastructure you control.

Get startedAPI Explorer

Quickstart

Account → API key → domain DNS → first send in about five minutes.

Authentication

Bearer gm_ keys on every request to api.groundmail.dev.

Emails

POST /emails with from, to, subject, and html or text.

OpenAPI

Machine-readable contract for generators and AI agents.

For AI agents

llms.txt, MCP server, and integration playbook for Cursor and Claude.

AI app builders

Copy-paste prompts for Lovable, Replit, Bolt, Base44, and v0.

Production API: https://api.groundmail.dev

Dashboard: https://app.groundmail.dev