Cancel an iMessage sender
Cancels the sender at the provider and deactivates its messaging account. Billing stops with the current month (no proration or refunds, matching phone numbers).
Authorization
bearerAuth API key authentication: send your Zernio API key in the Authorization header, prefixed with Bearer.
In: header
Path Parameters
Response Body
application/json
application/json
application/json
{ "success": true, "sender": { "id": "string", "kind": "phone", "region": "US", "handle": "string", "optInLink": "string", "status": "ordering", "priceCents": 0, "provider": "string", "profileId": "string", "displayName": "string", "failureReason": "string", "accountId": "string", "createdAt": "2019-08-24T14:15:22Z" }}Add a participant to an iMessage group
Applied asynchronously by the provider; the participant list on the next group webhook reflects it.
Order a new iMessage sender
Orders a NEW dedicated iMessage sender from the delivery provider (compare with POST /v1/imessage/senders, which registers a sender you already own). Activation is asynchronous (minutes to a few hours): the response is 202 with the lifecycle object; poll GET /v1/imessage/senders/{senderId} or subscribe to the account.connected webhook. Billing starts at activation (monthly per sender, no proration). Requires usage-based billing and a valid payment method. Pass purchaseIntentId to make retries idempotent — the provider-side order is never retried automatically. Ordered phone senders include SMS/RCS fallback with call forwarding and the ability to message contacts who have not written first (sending intervals still apply).