Complete Dyzo API Documentation - Project Management, Team Collaboration & Time Tracking Platform
Capabilities and features
Manage notifications and alerts.
/notifications/recipient/{recipient_id}/?app_type=[HR|task]&category=[task|project|need_attention|message|notice]&priorty=[primary|updates|others|activity]&isArchive=[true|false]&later=[true|false]&read=[true|false]&starred=[true|false]&isMention=[true|false]&page=[number]Get all notifications for a user with advanced filtering options. Supports category-based tabs, priority filters, app-type filtering, and pagination for both HR and Task apps. Query Parameters (all optional): • app_type: 'hr' or 'task' • category: 'task', 'project', 'need_attention', 'message', 'notice' • priorty: 'primary', 'updates', 'others', 'activity' • isArchive: true or false • later: true or false • read: true or false • starred: true or false • isMention: true or false • page: page number (10 per page)
/api/notifications/read/{notification_id}/Mark a notification as read.
/mark_notifications_as_read/{user_id}/Mark all notifications as read.
/notifications/delete/Delete multiple notifications.
1{2 "notification_ids": [3 5001,4 50025 ]6}/notifications/{user_id}/clear/Clear all notifications for a user.
/notifications/unread-count/{user_id}/Get count of unread notifications.