Get

[POST] .../v1/usernotify/get

Returns information about notifications (subscriptions) user. Use this method to read notification subscription settings for a user before rendering notification preferences. The response returns notification entity, notification_key and enabled value rows; the request body is required and supports filters for user_id. This controller method currently does not perform a dedicated permission check, but it still runs in the current request user context and requires a positive user_id. Missing body, invalid user_id, invalid filters and persistent lookup failures are returned as HTTP 200 ErrorResult business errors.

Request Parameters

Name Type Required Description
filters Array of Filter Optional Optional filters by fields available for this API method.

Filterable Fields

Field Type Description
user_id int System user ID.

Request Example

{
  "filters": [
    {
      "Field": "user_id",
      "Operator": "Equal",
      "Value": "17"
    }
  ]
}

Response Parameters

Name Type Description
ok Boolean Indicates whether the request completed successfully.
result Array of UserNotify Result array.

Response Example

{
  "ok": true,
  "result": [
    {
      "entity": "Task",
      "notification_key": "task_assigned",
      "value": true
    }
  ]
}