' Options: 'Date: 2026-10-14 05:28: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: CustomerAppAddressRequest.* '''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 CourierBookOrderResponse Public Overridable Property Done As Boolean Public Overridable Property NeedsAction As Boolean Public Overridable Property ClientSecret As String Public Overridable Property SetupIntentId As String Public Overridable Property Code As String Public Overridable Property TrackUrl As String Public Overridable Property IcsUrl As String Public Overridable Property WindowText As String Public Overridable Property Promise As String Public Overridable Property Total As Decimal Public Overridable Property PayTiming As String Public Overridable Property CardLast4 As String Public Overridable Property Repeats As String Public Overridable Property LinkSentBy As String Public Overridable Property ReopenStep As String 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 CourierCustomerRow Public Overridable Property ContactId As Integer Public Overridable Property Name As String Public Overridable Property Phone As String Public Overridable Property BillingMode As String Public Overridable Property AccountCode As String Public Overridable Property Orders As Integer Public Overridable Property LastOrderAt As Date? Public Overridable Property Unbilled As Integer Public Overridable Property UnbilledAmount As Decimal Public Overridable Property Cards As Integer End Class Public Partial Class CourierTrackBusiness Public Overridable Property Name As String Public Overridable Property Phone As String End Class Public Partial Class CustomerAppAddress Public Overridable Property Id As Integer Public Overridable Property Label As String Public Overridable Property Street As String Public Overridable Property Unit As String Public Overridable Property City As String Public Overridable Property Zip As String Public Overridable Property Lat As Decimal? Public Overridable Property Lng As Decimal? Public Overridable Property InArea As Boolean End Class Public Partial Class CustomerAppAddressRequest Inherits CustomerAppSessionRequest Implements IReturn(Of CustomerAppResponse) Public Overridable Property Label As String Public Overridable Property Street As String Public Overridable Property Unit As String Public Overridable Property City As String Public Overridable Property Zip As String Public Overridable Property Lat As Decimal? Public Overridable Property Lng As Decimal? End Class Public Partial Class CustomerAppBoot Public Overridable Property Profile As String Public Overridable Property Available As Boolean Public Overridable Property Reason As String Public Overridable Property AuthMethod As String Public Overridable Property Slug As String Public Overridable Property Page As CourierBookPageView Public Overridable Property ManifestUrl As String End Class Public Partial Class CustomerAppCard Public Overridable Property Id As Integer Public Overridable Property Label As String Public Overridable Property Brand As String Public Overridable Property Last4 As String Public Overridable Property IsDefault As Boolean End Class Public Partial Class CustomerAppInvoice Public Overridable Property Uid As Guid Public Overridable Property Number As String Public Overridable Property DateText As String Public Overridable Property Total As Decimal Public Overridable Property Balance As Decimal Public Overridable Property Paid As Boolean End Class Public Partial Class CustomerAppMe Public Overridable Property ContactId As Integer Public Overridable Property FirstName As String Public Overridable Property LastName As String Public Overridable Property Name As String Public Overridable Property Phone As String Public Overridable Property NeedsName As Boolean Public Overridable Property BillingMode As String Public Overridable Property AccountCode As String Public Overridable Property Addresses As List(Of CustomerAppAddress) = New List(Of CustomerAppAddress) Public Overridable Property Cards As List(Of CustomerAppCard) = New List(Of CustomerAppCard) Public Overridable Property Notif As CustomerAppNotif Public Overridable Property Orders As List(Of CustomerAppOrder) = New List(Of CustomerAppOrder) Public Overridable Property Recurring As List(Of CustomerAppRecurrence) = New List(Of CustomerAppRecurrence) Public Overridable Property Invoices As List(Of CustomerAppInvoice) = New List(Of CustomerAppInvoice) Public Overridable Property Today As String Public Overridable Property NowMin As Integer End Class Public Partial Class CustomerAppNotif Public Overridable Property Texts As Boolean Public Overridable Property Push As Boolean Public Overridable Property Promos As Boolean End Class Public Partial Class CustomerAppOrder Public Overridable Property Id As Integer Public Overridable Property Code As String Public Overridable Property Status As String Public Overridable Property State As String Public Overridable Property Active As Boolean Public Overridable Property LevelCode As String Public Overridable Property LevelName As String Public Overridable Property Units As Integer Public Overridable Property UnitsFound As Integer? Public Overridable Property Address As String Public Overridable Property Unit As String Public Overridable Property Zip As String Public Overridable Property DropAddress As String Public Overridable Property RecipientName As String Public Overridable Property Handoff As String Public Overridable Property IsAsap As Boolean Public Overridable Property DayIx As Integer Public Overridable Property DateText As String Public Overridable Property StartMin As Integer? Public Overridable Property EndMin As Integer? Public Overridable Property DriverFirstName As String Public Overridable Property EtaMin As Integer? Public Overridable Property Promise As String Public Overridable Property PayMode As String Public Overridable Property Amount As Decimal Public Overridable Property Charged As Decimal? Public Overridable Property Tip As Decimal? Public Overridable Property CardLast4 As String Public Overridable Property RecurrenceId As Integer? Public Overridable Property Steps As List(Of CustomerAppStep) = New List(Of CustomerAppStep) End Class Public Partial Class CustomerAppRecurrence Public Overridable Property Id As Integer Public Overridable Property Weekday As Integer Public Overridable Property StartMin As Integer Public Overridable Property EndMin As Integer Public Overridable Property Cadence As String Public Overridable Property LevelCode As String Public Overridable Property Units As Integer Public Overridable Property Handoff As String Public Overridable Property Address As String Public Overridable Property Paused As Boolean Public Overridable Property PayMode As String Public Overridable Property CardLast4 As String Public Overridable Property NextDate As String Public Overridable Property SkippedDate As String Public Overridable Property AheadDays As Integer End Class Public Partial Class CustomerAppResponse Public Overridable Property Boot As CustomerAppBoot Public Overridable Property Customer As CustomerAppMe Public Overridable Property Addresses As List(Of CustomerAppAddress) = New List(Of CustomerAppAddress) Public Overridable Property Cards As List(Of CustomerAppCard) = New List(Of CustomerAppCard) Public Overridable Property Notif As CustomerAppNotif Public Overridable Property Recurring As List(Of CustomerAppRecurrence) = New List(Of CustomerAppRecurrence) Public Overridable Property Booked As CourierBookOrderResponse Public Overridable Property Sent As Boolean Public Overridable Property Token As String Public Overridable Property NeedsName As Boolean Public Overridable Property Name As String Public Overridable Property Url As String Public Overridable Property ClientSecret As String Public Overridable Property PublishableKey As String Public Overridable Property Message As String Public Overridable Property ReopenStep As String Public Overridable Property Customers As List(Of CourierCustomerRow) = New List(Of CourierCustomerRow) Public Overridable Property Run As RunResult Public Overridable Property ResponseStatus As ResponseStatus End Class Public Partial Class CustomerAppSessionRequest Public Overridable Property Slug As String Public Overridable Property Profile As String End Class Public Partial Class CustomerAppStep Public Overridable Property Key As String Public Overridable Property Done As Boolean Public Overridable Property Time 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