[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
}
]
}