Docs
Esc

Suggested

QuickstartGet started
Webhooks and signaturesMessaging
Create a messagemessages.create · POST /v1/accounts/{AC}/messages
RATE_LIMITED429 · Rate limit exceeded.
message.deliveredMessage resource
Contents

API reference

Notifications

API reference descriptions are provided in English to preserve the exact published contract.

List effective notification-category preferences

GET/v1/accounts/{AC}/notification-preferences

notificationPreferences.listSDK operation getV1AccountsByAcNotificationPreferences

Set one notification-category preference

PUT/v1/accounts/{AC}/notification-preferences

notificationPreferences.updateSDK operation putV1AccountsByAcNotificationPreferences

Request body

  • categoryenumRequired

    sender_healthtemplate_statusaction_requiredoperation_completesecurityincidentproduct_updatebillingconversation

  • emailbooleanRequired
  • inAppbooleanRequired

Set the signed-in user's language for the console and e-mails

PUT/v1/accounts/{AC}/notification-preferences/language

notificationPreferences.language.updateSDK operation putV1AccountsByAcNotificationPreferencesLanguage

Request body

  • locale"en" | "fr" | nullRequired

List notifications

GET/v1/accounts/{AC}/notifications

notifications.listSDK operation getV1AccountsByAcNotifications

Parameters

  • limitinteger (1–100)query
  • cursorstring (max 2048 chars)query
  • unreadbooleanquery

Mark a notification read

POST/v1/accounts/{AC}/notifications/{notificationId}/read

notifications.readSDK operation postV1AccountsByAcNotificationsByNotificationidRead

Parameters

  • notificationIdstring (uuid)Required

Describe a notification e-mail unsubscribe link (public)

GET/v1/notification-unsubscribe/{token}

notificationUnsubscribe.retrieveSDK operation getV1NotificationUnsubscribeByToken

Parameters

  • tokenstring (pattern ^[A-Za-z0-9_-]{32,64}$)Required

Turn off one category of notification e-mail (public, RFC 8058 one-click)

POST/v1/notification-unsubscribe/{token}

notificationUnsubscribe.updateSDK operation postV1NotificationUnsubscribeByToken

Parameters

  • tokenstring (pattern ^[A-Za-z0-9_-]{32,64}$)Required