' Options: 'Date: 2026-11-10 18:49:02 '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: GetOnboardingStatusRequest.* '''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 DispatchModuleView Public Overridable Property Key As String Public Overridable Property Mode As String Public Overridable Property Name As String Public Overridable Property What As String Public Overridable Property Allowed As Boolean Public Overridable Property Enabled As Boolean Public Overridable Property InPack As Boolean Public Overridable Property Adds As List(Of String) = New List(Of String) Public Overridable Property GoScreens As String Public Overridable Property Fleet As Boolean Public Overridable Property InFlight As Integer End Class Public Partial Class GetOnboardingStatusRequest Implements IReturn(Of OnboardingStatus) End Class Public Partial Class OnboardingChapter Public Overridable Property Name As String Public Overridable Property Color As String Public Overridable Property Total As Integer Public Overridable Property Satisfied As Integer Public Overridable Property Full As Boolean Public Overridable Property Progress As String Public Overridable Property LockReason As String End Class Public Partial Class OnboardingLock Public Overridable Property Reason As String Public Overridable Property FeatureKey As String Public Overridable Property FeatureName As String Public Overridable Property ModuleKey As String Public Overridable Property ModuleName As String Public Overridable Property ExpiresAt As Date? Public Overridable Property RequestedAt As Date? End Class Public Partial Class OnboardingStatus Public Overridable Property TenantName As String Public Overridable Property PropertyTerm As String Public Overridable Property Steps As List(Of OnboardingStep) = New List(Of OnboardingStep) Public Overridable Property TotalSteps As Integer Public Overridable Property DoneSteps As Integer Public Overridable Property SatisfiedSteps As Integer Public Overridable Property RequiredTotal As Integer Public Overridable Property RequiredDone As Integer Public Overridable Property PercentComplete As Integer Public Overridable Property IsComplete As Boolean Public Overridable Property Dismissed As Boolean Public Overridable Property Chapters As List(Of OnboardingChapter) = New List(Of OnboardingChapter) Public Overridable Property DriverServices As List(Of DispatchModuleView) = New List(Of DispatchModuleView) Public Overridable Property DriverServicesOn As Boolean Public Overridable Property ModulesOn As Integer Public Overridable Property ModulesSkipped As Integer Public Overridable Property ResponseStatus As ResponseStatus End Class Public Partial Class OnboardingStep Public Overridable Property Key As String Public Overridable Property Chapter As String Public Overridable Property Title As String Public Overridable Property Why As String Public Overridable Property HelpHtml As String Public Overridable Property Icon As String Public Overridable Property CtaLabel As String Public Overridable Property CtaRoute As String Public Overridable Property Required As Boolean Public Overridable Property State As Integer Public Overridable Property Done As Boolean Public Overridable Property AutoDetected As Boolean Public Overridable Property Count As Integer Public Overridable Property Requires As List(Of String) = New List(Of String) Public Overridable Property DetectsCount As Boolean Public Overridable Property LockKey As String Public Overridable Property Locked As OnboardingLock Public Overridable Property InTrial As Boolean Public Overridable Property TrialEndsAt 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