' Options: 'Date: 2025-09-14 06:28:55 'Version: 8.80 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://api.trackunit.com/public ' '''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: GetUnit.* '''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 Trackunit.API Namespace Global Namespace Trackunit.API Public Partial Class Address Public Overridable Property Country As String Public Overridable Property ZipCode As String Public Overridable Property City As String Public Overridable Property StreetAddress As String End Class Public Partial Class GetUnit Implements IReturn(Of GetUnitResponse) Public Overridable Property Id As String Public Overridable Property SerialNumber As String Public Overridable Property ReferenceNumber As String Public Overridable Property CategoryId As String Public Overridable Property ClientId As String Public Overridable Property GroupId As String Public Overridable Property ZoneId As String Public Overridable Property PointId As String Public Overridable Property Point As Location Public Overridable Property Radius As Double? End Class Public Partial Class GetUnitResponse Public Overridable Property List As List(Of Unit) Public Overridable Property ResponseStatus As ResponseStatus End Class Public Partial Class Location Public Overridable Property Latitude As Double Public Overridable Property Longitude As Double End Class Public Partial Class Unit Public Overridable Property Id As String Public Overridable Property SerialNumber As String Public Overridable Property PhoneNumber As String Public Overridable Property VehicleType As String Public Overridable Property DeviceType As String Public Overridable Property DeviceModel As String Public Overridable Property Name As String Public Overridable Property DisplayName As String Public Overridable Property ReferenceNumber As String Public Overridable Property Note As String Public Overridable Property CreatedAt As Date Public Overridable Property Input1Name As String Public Overridable Property Input2Name As String Public Overridable Property Input3Name As String Public Overridable Property Input4Name As String Public Overridable Property CategoryId As String Public Overridable Property ClientId As String Public Overridable Property GpsFixTime As Date? Public Overridable Property MessageTime As Date? Public Overridable Property Location As Location Public Overridable Property Altitude As Double? Public Overridable Property Heading As Integer? Public Overridable Property Speed As Double? Public Overridable Property Address As Address Public Overridable Property Temperature1 As Double? Public Overridable Property Temperature2 As Double? Public Overridable Property GsmLevel As Double? Public Overridable Property GsmSignalQuality As String Public Overridable Property GpsSignalQuality As String Public Overridable Property BatteryLevel As Double? Public Overridable Property ExternalPower As Double? Public Overridable Property PreRun1 As Double Public Overridable Property PreRun2 As Double Public Overridable Property Run1 As Double? Public Overridable Property Run2 As Double? Public Overridable Property Run3 As Double? Public Overridable Property Run4 As Double? Public Overridable Property RunOdo As Double? Public Overridable Property PreKm As Double Public Overridable Property Km As Double? Public Overridable Property Input1 As Boolean? Public Overridable Property Input2 As Boolean? Public Overridable Property Input3 As Boolean? Public Overridable Property Input4 As Boolean? Public Overridable Property Input5 As Boolean? Public Overridable Property Input6 As Boolean? Public Overridable Property Input7 As Boolean? Public Overridable Property Input8 As Boolean? Public Overridable Property Input9 As Boolean? Public Overridable Property Input10 As Boolean? Public Overridable Property Output1 As Boolean? Public Overridable Property Output2 As Boolean? Public Overridable Property Output3 As Boolean? Public Overridable Property Output4 As Boolean? Public Overridable Property Output5 As Boolean? Public Overridable Property AnalogInput1 As Double? Public Overridable Property AnalogInput2 As Double? Public Overridable Property AnalogInput4 As Double? Public Overridable Property Input1ChangeCounter As Integer? Public Overridable Property Input2ChangeCounter As Integer? Public Overridable Property Input3ChangeCounter As Integer? Public Overridable Property Input4ChangeCounter As Integer? Public Overridable Property IsActive As Boolean Public Overridable Property KeyId As String Public Overridable Property IsOwn As Boolean Public Overridable Property CurrentStop As Double? End Class End Namespace End Namespace