API · Developer Platform

    Automate MailGreet from any workflow.

    Every feature in dashboard/settings/api-access is exposed via REST + webhooks so you can sync data, trigger sends, and monitor deliverability from your own stack.

    99.9%

    API uptime

    Backed by regional failover

    < 100ms

    Avg. latency

    Measured from edge proxies

    4

    SDKs & helpers

    REST, JS SDK, Webhooks, CLI

    Primary key
    Active
    mg_live_6f3c**************
    Scope: campaigns:write

    Webhook target

    https://hooks.example.dev

    Events subscribed

    deliveries, bounces

    SDK support

    Use our official Node helpers or REST. Postman collection + OpenAPI spec available.

    Capabilities

    Build on top of MailGreet with production-ready endpoints.

    Everything exposed in the dashboard has an API equivalent, hardened by our own internal tooling.

    Key & scope management

    Generate, rotate, and revoke API keys directly from dashboard/settings/api-access with scoped permissions.

    Realtime webhooks

    Subscribe to deliveries, bounces, complaints, and subscriber activity with signed webhook payloads.

    Automation control

    Programmatically create templates, trigger automations, or pause workflows using the same endpoints we use internally.

    Subscriber operations

    CRUD subscribers, manage custom fields, and sync segments from your CRM without touching the UI.

    Security & compliance

    Credentials that respect enterprise guardrails.

    API keys live inside the same secure vault we use internally, with full auditability and rotation workflows.

    Scoped access

    • • Keys inherit workspace role + explicit scopes (read, write, billing).
    • • Separate tokens for automations, campaign sends, and reporting.

    Rotation-friendly

    • • Regenerate keys with one click; old keys expire after grace periods.
    • • Audit log tracks who created, viewed, or revoked each credential.

    Signed webhooks

    • • HMAC signatures + replay protection headers included in every webhook call.
    • • Sample verification snippets in Node, Python, and PHP.
    Developer journeys

    Built for product, data, and marketing engineering teams.

    Campaign orchestration

    Create campaigns, attach templates, and schedule sends from your own internal tooling. Monitor status and metrics without opening the UI.

    Subscriber sync

    Stream contacts from your product or CRM, apply tags, and keep suppression lists in lockstep.

    Custom analytics

    Query campaign stats, automation performance, and deliverability metrics to feed internal dashboards.

    API access

    Generate your first key in dashboard/settings/api-access.

    Sign in, mint a scoped API key, and start integrating MailGreet into your stack within minutes.