Passo Developers
Api

List your notification preferences

GET
/notification-preferences

Returns your email notification preferences — one entry per notification type with its label, description, audience and whether you currently receive it. Preferences are per-user and apply across every workspace you belong to. Optional audience (brand or creator) narrows the list to one app's types. Default on: a type you have never changed comes back enabled. total is the number of types.

Authorization

oauthJwt
AuthorizationBearer <token>

A Supabase-issued OAuth user access token. On collection endpoints, pair with a Passo-Workspace header to pick a workspace.

In: header

Query Parameters

audience?string

Value in

  • "brand"
  • "creator"

Response Body

application/json

curl -X GET "https://example.com/notification-preferences"
{  "preferences": [    {      "type": "video_ready_to_review",      "audience": "brand",      "channel": "email",      "label": "string",      "description": "string",      "enabled": true    }  ],  "total": -9007199254740991}