Skip to main content
GET
Retrieve one-shot email statistics

Overview

After dispatching an email through POST /public/v1/emails, use the returned id (or the full statsUrl) to read back delivery and engagement metrics for that single delivery. Unlike the template-stats endpoint, these numbers refer to one recipient and one HTML payload — not aggregated counters across a campaign.
The endpoint is scoped to your company. IDs that belong to a different company return 404, never another tenant’s data.

Request

Response Example

Field Reference

How the Counters Are Updated

  • Open: triggered the first time the recipient’s email client fetches the embedded <img> open-pixel. Image proxies (Gmail, Apple Mail Privacy Protection) trigger this immediately on arrival, which inflates open rates compared to pre-2021 baselines.
  • Click: every fetch of a rewritten /api/click/... URL appends a row to the click ledger. clickCount is the cardinality of that ledger; firstClickAt is its minimum timestamp.
Both signals are per delivery: opens and clicks tied to a different id do not affect this row.

Use Cases

When status === "failed", persist failureReason against the originating business object so support can react.
The first click timestamp lets you measure end-to-end latency from “we sent it” to “user acted.”

Common Errors

Polling Guidance

  • Open events: usually surface within seconds for image-proxied clients (Gmail, Apple Mail Privacy Protection). For other clients, wait until the recipient actually opens the message.
  • Click events: stored synchronously the moment the rewritten URL is fetched — they appear in the next stats response.
  • Rate: a steady cadence of one poll every 30–60 seconds for the first ~10 minutes is plenty. Aggressive polling won’t surface data faster.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
string
required

Opaque sqid id returned by POST /public/v1/emails.

Example:

"DMPNEF8"

Response

Statistics for the delivery.

data
object