GET api/Users/NotificationSettings

Retrieves user notification settings for the current user.

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

Collection of WorkPoint.Core.Models.Notification.NotificationSettings+NotificationProfileNotificationTypes
NameDescriptionTypeAdditional information
ManagedMetadataName

string

None.

ParentManagedMetadataName

string

None.

ManagedMetadataId

globally unique identifier

None.

ParentManagedMetadataId

globally unique identifier

None.

Enable

boolean

None.

EnableEmail

boolean

None.

EnableTeams

boolean

None.

IsLocked

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "ManagedMetadataName": "sample string 1",
    "ParentManagedMetadataName": "sample string 2",
    "ManagedMetadataId": "ccd95926-6382-43ea-a72d-636b1ee940d0",
    "ParentManagedMetadataId": "8bc2381a-cfef-4a49-b68f-af46e12d9472",
    "Enable": true,
    "EnableEmail": true,
    "EnableTeams": true,
    "IsLocked": true
  },
  {
    "ManagedMetadataName": "sample string 1",
    "ParentManagedMetadataName": "sample string 2",
    "ManagedMetadataId": "ccd95926-6382-43ea-a72d-636b1ee940d0",
    "ParentManagedMetadataId": "8bc2381a-cfef-4a49-b68f-af46e12d9472",
    "Enable": true,
    "EnableEmail": true,
    "EnableTeams": true,
    "IsLocked": true
  }
]

application/xml, text/xml

Sample:
<ArrayOfNotificationSettings.NotificationProfileNotificationTypes xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WorkPoint.Core.Models.Notification">
  <NotificationSettings.NotificationProfileNotificationTypes>
    <Enable>true</Enable>
    <EnableEmail>true</EnableEmail>
    <EnableTeams>true</EnableTeams>
    <IsLocked>true</IsLocked>
    <ManagedMetadataId>ccd95926-6382-43ea-a72d-636b1ee940d0</ManagedMetadataId>
    <ManagedMetadataName>sample string 1</ManagedMetadataName>
    <ParentManagedMetadataId>8bc2381a-cfef-4a49-b68f-af46e12d9472</ParentManagedMetadataId>
    <ParentManagedMetadataName>sample string 2</ParentManagedMetadataName>
  </NotificationSettings.NotificationProfileNotificationTypes>
  <NotificationSettings.NotificationProfileNotificationTypes>
    <Enable>true</Enable>
    <EnableEmail>true</EnableEmail>
    <EnableTeams>true</EnableTeams>
    <IsLocked>true</IsLocked>
    <ManagedMetadataId>ccd95926-6382-43ea-a72d-636b1ee940d0</ManagedMetadataId>
    <ManagedMetadataName>sample string 1</ManagedMetadataName>
    <ParentManagedMetadataId>8bc2381a-cfef-4a49-b68f-af46e12d9472</ParentManagedMetadataId>
    <ParentManagedMetadataName>sample string 2</ParentManagedMetadataName>
  </NotificationSettings.NotificationProfileNotificationTypes>
</ArrayOfNotificationSettings.NotificationProfileNotificationTypes>