' Options: 'Date: 2026-04-04 06:46:46 'Version: 8.52 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://pfapi.pstpf.com.au/api ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: False '''ExportValueTypes: False 'IncludeTypes: GetSuiteNotifications.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.IO Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports Eros.Causal.Common.Entity Imports Eros.Subtle.Canvara.WebAPIModel.ServiceModel Namespace Global Namespace Eros.Causal.Common.Entity Public Partial Class Notification Public Overridable Property NotificationId As Guid Public Overridable Property NotificationGroupId As Guid Public Overridable Property NotificationGroupName As String Public Overridable Property SuiteId As Guid Public Overridable Property SuiteName As String Public Overridable Property NotificationValueId As Guid Public Overridable Property Roles As List(Of NotificationRole) Public Overridable Property RolesToDisplay As String Public Overridable Property Name As String Public Overridable Property Description As String Public Overridable Property IsMandatory As Boolean Public Overridable Property IsCardinality As Boolean Public Overridable Property IsSystem As Boolean Public Overridable Property IsAudit As Boolean Public Overridable Property IsVisibleToRecipients As Boolean Public Overridable Property IsSingleUse As Boolean Public Overridable Property Email As Boolean Public Overridable Property EmailDefault As Boolean Public Overridable Property EmailTemplateId As Guid Public Overridable Property EmailTemplateBody As String Public Overridable Property EmailSubject As String Public Overridable Property SMS As Boolean Public Overridable Property SMSDefault As Boolean Public Overridable Property SMSTemplateId As Guid Public Overridable Property SMSTemplateBody As String Public Overridable Property UpdateNotification As Boolean Public Overridable Property UpdateNotificationDefault As Boolean Public Overridable Property UpdateTemplateId As Guid Public Overridable Property UpdateTemplateBody As String Public Overridable Property UpdateSubject As String Public Overridable Property Push As Boolean Public Overridable Property PushDefault As Boolean Public Overridable Property Phone As Boolean Public Overridable Property PhoneDefault As Boolean Public Overridable Property ContactIdOwner As Guid Public Overridable Property RecordStatus As String Public Overridable Property EmailTemplateDefinitionId As Guid Public Overridable Property SMSTemplateDefinitionId As Guid Public Overridable Property UpdateTemplateDefinitionId As Guid Public Overridable Property Index As Integer End Class Public Partial Class NotificationRole Public Overridable Property RoleId As Guid Public Overridable Property RoleName As String End Class End Namespace Namespace Eros.Subtle.Canvara.WebAPIModel.ServiceModel ''' '''Get notifications for the specified suite ''' Public Partial Class GetSuiteNotifications Implements IReturn(Of GetSuiteNotificationsResponse) ''' '''Id of suite to get notifications for ''' Public Overridable Property SuiteId As Guid End Class Public Partial Class GetSuiteNotificationsResponse Public Overridable Property Notifications As List(Of Notification) Public Overridable Property ResponseStatus As ResponseStatus End Class End Namespace Namespace ServiceStack Public Partial Class ResponseStatus Implements IMeta Public Overridable Property ErrorCode As String Public Overridable Property Message As String Public Overridable Property StackTrace As String Public Overridable Property Errors As List(Of ResponseError) Public Overridable Property Meta As Dictionary(Of String, String) Implements IMeta.Meta End Class End Namespace End Namespace