/
TH
thingsboard
/
ThingsBoard REST API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 19h ago · Updated 6d ago
View markdown
thingsboard
ThingsBoard REST API
post
/api/notification/settings/user
latest
OpenAPI 3.1.0
Apache License Version 2.0
2026-08-17
498
525
913.3 KB
40169ccdec5c
admin-controller
24
ai-model-controller
5
alarm-comment-controller
3
alarm-controller
14
api-key-controller
5
asset-controller
18
asset-profile-controller
9
audit-log-controller
4
auth-controller
9
calculated-field-controller
8
component-descriptor-controller
3
customer-controller
7
dashboard-controller
24
device-connectivity-controller
3
device-controller
25
device-profile-controller
11
domain-controller
5
edge-controller
22
edge-event-controller
1
entities-version-control-controller
12
entity-query-controller
7
entity-relation-controller
10
entity-view-controller
17
event-controller
4
image-controller
12
job-controller
5
login-endpoint
2
lwm-2m-controller
2
mail-config-template-controller
1
mobile-app-bundle-controller
5
mobile-app-controller
6
notification-controller
16
put
Mark all notifications as read (markAllNotificationsAsRead)
put
Mark notification as read (markNotificationAsRead)
get
Get notification settings (getNotificationSettings)
post
Save notification settings (saveNotificationSettings)
get
/api/notification/settings/user
post
/api/notification/settings/user
post
Create notification request (createNotificationRequest)
post
Get notification request preview (getNotificationRequestPreview)
post
Send entity limit increase request notification to System administrators (sendEntitiesLimitIncreaseRequest)
get
Get notifications (getNotifications)
get
Get unread notifications count (getUnreadNotificationsCount)
get
Get notification requests (getNotificationRequests)
get
Get notification request by id (getNotificationRequestById)
delete
Delete notification request (deleteNotificationRequest)
get
Get available delivery methods (getAvailableDeliveryMethods)
delete
Delete notification (deleteNotification)
notification-rule-controller
4
notification-target-controller
5
notification-template-controller
5
o-auth-2-config-template-controller
3
o-auth-2-controller
6
ota-package-controller
8
qr-code-settings-controller
7
queue-controller
5
queue-stats-controller
2
rpc-v-1-controller
2
rpc-v-2-controller
5
rule-chain-controller
22
rule-engine-controller
4
sign-up-controller
10
tb-resource-controller
18
telemetry-controller
14
tenant-controller
6
tenant-profile-controller
8
thingsboard-error-response-handler
7
trendz-controller
2
two-factor-auth-config-controller
9
two-factor-auth-controller
4
ui-settings-controller
1
usage-info-controller
1
user-controller
26
widget-type-controller
9
widgets-bundle-controller
6
notification-controller
post
/api/notification/settings/user
Request body
UserNotificationSettings
required
prefs
object
required
Response
OK
UserNotificationSettings
required
prefs
object
required