API

Manage domains, mailboxes, messages, and webhooks over HTTP. All endpoints share a single base URL and the same conventions.

Base URL

https://shipmail.to/api/v1

Conventions

  • Authenticate with a Bearer token in the Authorization header.
  • Request and response bodies use JSON with snake_case field names.
  • Every response includes an X-Request-Id header for debugging.
  • Timestamps are ISO 8601 strings in UTC.
  • IDs are prefixed strings (e.g. dom_, mbx_, msg_).

Reference