Skip to main content
GET
/
api
/
v1
/
notification-settings
Get Notification Settings
curl --request GET \
  --url https://www.catchthegoodones.com/api/v1/notification-settings
{
  "summaryFrequency": "daily",
  "emailSummariesEnabled": true,
  "telegramSummariesEnabled": false,
  "telegramConnected": false
}
Returns the current notification preferences for the authenticated user.

Headers

HeaderRequiredDescription
AuthorizationYesBearer ctgo_your_api_key_here

Example

curl https://www.catchthegoodones.com/api/v1/notification-settings \
  -H "Authorization: Bearer ctgo_your_api_key_here"

Response

{
  "summaryFrequency": "daily",
  "emailSummariesEnabled": true,
  "telegramSummariesEnabled": false,
  "telegramConnected": false
}

Response fields

FieldTypeDescription
summaryFrequencystring"after_every_sync", "daily", "weekly", or "off"
emailSummariesEnabledbooleanWhether email summaries are enabled
telegramSummariesEnabledbooleanWhether Telegram summaries are enabled
telegramConnectedbooleanWhether a Telegram chat has been linked