' Options: 'Date: 2026-06-22 21:46:14 'Version: 8.80 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://api.dev.dynamics.trendsic.com ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: True '''ExportValueTypes: False 'IncludeTypes: AdditionalServiceDetailRequest.* '''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 System.Net Imports CRM.AgencyPlatform.API.Internal Namespace Global Namespace CRM.AgencyPlatform.API.Internal Public Partial Class AdditionalServiceDetailRequest Implements IReturn(Of AdditionalServiceDetailResponse) Public Overridable Property Id As Integer End Class Public Partial Class AdditionalServiceDetailResponse Public Overridable Property ResponseStatus As ResponseStatus Public Overridable Property Request As AdditionalServiceRequest End Class Public Partial Class AdditionalServiceRequest Public Overridable Property AdditionalServiceRequestID As Integer Public Overridable Property AdditionalServiceRequestUID As Guid Public Overridable Property TenantId As Guid Public Overridable Property BranchId As Guid? Public Overridable Property BranchName As String Public Overridable Property ProjectID As Integer Public Overridable Property ProjectName As String Public Overridable Property ProjectUID As Guid? Public Overridable Property JobID As Integer? Public Overridable Property AgreementJobID As Integer? Public Overridable Property RequestedByContactID As Integer? Public Overridable Property RequestedByName As String Public Overridable Property CustomerContactID As Integer? Public Overridable Property CustomerName As String Public Overridable Property CustomerEmail As String Public Overridable Property CustomerPhone As String Public Overridable Property CustomerSmsOptIn As Boolean Public Overridable Property Description As String Public Overridable Property Status As String Public Overridable Property QuoteID As Integer? Public Overridable Property QuoteUID As Guid? Public Overridable Property QuoteStatus As String Public Overridable Property QuoteTotal As Decimal? Public Overridable Property FinalPriceAfterCompletion As Boolean Public Overridable Property QuoteApprovedByName As String Public Overridable Property QuoteApprovedAt As Date? Public Overridable Property ConvertedJobID As Integer? Public Overridable Property PhotoCount As Integer Public Overridable Property CreatedBy As String Public Overridable Property CreatedAt As Date? Public Overridable Property UpdatedBy As String Public Overridable Property UpdatedAt As Date? Public Overridable Property Photos As List(Of AdditionalServiceRequestPhoto) = New List(Of AdditionalServiceRequestPhoto) End Class Public Partial Class AdditionalServiceRequestPhoto Public Overridable Property AdditionalServiceRequestPhotoID As Integer Public Overridable Property Url As String Public Overridable Property MimeType As String Public Overridable Property CreatedAt As Date? 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) = New List(Of ResponseError) Public Overridable Property Meta As Dictionary(Of String, String) Implements IMeta.Meta = New Dictionary(Of String, String) End Class End Namespace End Namespace