Skip to main content
The Senderz Public API lets you manage contacts, send transactional messages, ingest custom events and subscribe to webhooks — the same surface the Make integration is built on.

Base URL

All public endpoints live under the /api/v1 prefix, except a few root-mounted assets: the tracking pixel (/o.gif), click redirect (/c), storefront bundle (/storefront/senderz.js), push service worker (/storefront/push-sw.js) and the embedded-form bundle (/forms/senderz-form.js).

Versioning

The API version is 2026-01, returned by GET /public/me. New behaviour is added compatibly.

The response envelope

Every successful response is wrapped:
The shapes documented throughout the reference are the value of data. Errors use success: false — see Errors.

The surfaces

Authentication

The X-Sender-Tenant + X-API-Key header pair.

Profiles

Create, upsert, update, look up and blacklist contacts.

Lists

List segments and manage static list membership.

Messages

Send transactional email and SMS.

Events

Ingest custom events to trigger flows.

Webhooks

Subscribe to outbound events.

Rate limits

Public endpoints inherit a default limit of 60 requests per minute per caller unless a tighter limit is noted (embedded forms: 10/min). See Errors for the 429 response.