' Options: 'Date: 2026-10-14 01:52:19 '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: CourierBookPageRequest.* '''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 CourierBookLevel Public Overridable Property Code As String Public Overridable Property Name As String Public Overridable Property Ready As String Public Overridable Property WithinMin As Integer Public Overridable Property InBy As String Public Overridable Property Surcharge As Decimal Public Overridable Property Days As List(Of Integer) = New List(Of Integer) Public Overridable Property DeadlineMin As Integer? End Class Public Partial Class CourierBookPageRequest Implements IReturn(Of CourierBookPageResponse) Public Overridable Property Slug As String Public Overridable Property Profile As String End Class Public Partial Class CourierBookPageResponse Public Overridable Property Page As CourierBookPageView Public Overridable Property ResponseStatus As ResponseStatus End Class Public Partial Class CourierBookPageView Public Overridable Property Available As Boolean Public Overridable Property BookingOn As Boolean Public Overridable Property Business As CourierTrackBusiness Public Overridable Property Profile As CourierBookProfile Public Overridable Property Profiles As List(Of CourierBookProfileLink) = New List(Of CourierBookProfileLink) Public Overridable Property CardEnabled As Boolean Public Overridable Property PublishableKey As String Public Overridable Property AppUrl As String Public Overridable Property Today As String Public Overridable Property Weekday As Integer Public Overridable Property NowMin As Integer End Class Public Partial Class CourierBookProfile Public Overridable Property Code As String Public Overridable Property Name As String Public Overridable Property Shape As String Public Overridable Property Template As String Public Overridable Property UnitOne As String Public Overridable Property UnitMany As String Public Overridable Property UnitOneEs As String Public Overridable Property UnitManyEs As String Public Overridable Property FacilityNoun As String Public Overridable Property FacilityNounEs As String Public Overridable Property FacilityName As String Public Overridable Property Levels As List(Of CourierBookLevel) = New List(Of CourierBookLevel) Public Overridable Property Asap As Boolean Public Overridable Property Recurring As Boolean Public Overridable Property PayTiming As String Public Overridable Property FinalAfterCount As Boolean Public Overridable Property CancelFee As Decimal Public Overridable Property MissedFee As Decimal Public Overridable Property MissedWaitMin As Integer Public Overridable Property ServiceArea As List(Of String) = New List(Of String) Public Overridable Property Zips As List(Of String) = New List(Of String) Public Overridable Property Handoffs As HandoffOptions End Class Public Partial Class CourierBookProfileLink Public Overridable Property Code As String Public Overridable Property Name As String Public Overridable Property Shape As String End Class Public Partial Class CourierTrackBusiness Public Overridable Property Name As String Public Overridable Property Phone As String 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