Matchai Docs

Set notification preferencesComing soon

Replaces the notification preferences.

Coming soon. This is documented ahead of launch so you can plan your integration; it is not available yet.
PUT
/notifications/preferences

Coming soon. Replaces the notification preferences.

Scopes: notifications:write

Pricing: Included with the connection.

Authorization

headerAuthorizationBearer <matchai_<base62>>

A personal API key, sent as Authorization: Bearer matchai_…. Create keys in Matchai under Settings → Connectors → Advanced (for developers). A key starts with matchai_ followed by letters and digits, carries the scopes chosen when it was created, and can be revoked at any time. Keys reach only the account that created them: to serve other professionals, use Connect with Matchai.

Scope: notifications:write

Request Body

application/json
  1. body
channels*
topics*

Response Body

Preferences.

application/json
  1. response
channels*
topics*
Example Request
curl -X PUT 'https://api.matchai.co/v1/notifications/preferences' \  -H 'Content-Type: application/json' \  -d '{  "channels": {    "push": true,    "email": true,    "text": true  },  "topics": {    "new_message": true,    "appointment_request": true,    "appointment_reminder": true,    "listing_update": true,    "contact_activity": true  }}'
Example Response
{  "channels": {    "push": true,    "email": true,    "text": true  },  "topics": {    "new_message": true,    "appointment_request": true,    "appointment_reminder": true,    "listing_update": true,    "contact_activity": true  }}