' Options:
'Date: 2025-05-04 21:55:10
'Version: 8.71
'Tip: To override a DTO option, remove "''" prefix before updating
'BaseUrl: https://team.evovoice.io
'
'''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: GetChatTranscript.*
'''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 Voice.Api.Sessions
Namespace Global
Namespace Voice.Api.Sessions
Public Partial Class ChatTranscriptMessage
Public Overridable Property [Date] As String
Public Overridable Property From As String
Public Overridable Property Body As String
Public Overridable Property MediaUri As String
Public Overridable Property MediaContentType As String
End Class
'''
'''Gets the specified transcript
'''
Public Partial Class GetChatTranscript
Implements IReturn(Of GetChatTranscriptResponse)
Implements IGet
'''
'''the session whose transcript you want to get
'''
Public Overridable Property SessionId As String
'''
'''Include previous messages from this chat party
'''
Public Overridable Property IncludeHistorical As Boolean?
'''
'''How far back to include in historical messages. Max 6 months in past
'''
Public Overridable Property HistoricalCutOffDate As String
End Class
Public Partial Class GetChatTranscriptResponse
Public Overridable Property Messages As List(Of ChatTranscriptMessage)
End Class
End Namespace
End Namespace