📡 API Reference

Employee Notification Endpoints

Manage employee notification preferences and settings.

Base Path

/api/employee-notification-setting

Endpoints

Get Notification Settings

GET /api/employee-notification-setting
Authorization: Bearer {token}

Response:

{
  "assignTask": true,
  "teams": true,
  "mention": true,
  "submit": true,
  "approval": true,
  "email": false,
  "push": true,
  "inApp": true
}

Update Notification Settings

PUT /api/employee-notification-setting/:id
Authorization: Bearer {token}
{
  "assignTask": true,
  "teams": true,
  "mention": true,
  "submit": true,
  "approval": true,
  "email": true,
  "push": true,
  "inApp": true
}

Notification Events

EventDescriptionChannels
assignTaskTask assigned to employeeAll
teamsTeam updatesIn-app
mention@mentioned in commentAll
submitTimesheet submittedEmail
approvalTimesheet approved/deniedAll

Edit this page

Copyright © 2023-Present Ever Co. LTD.Docs by Sourcey