' Options: 'Date: 2025-12-06 06:21:50 'Version: 8.0 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://galaxymobile.api.client.prod.86degrees.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: GetVehicleList.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports WebService.ClientServiceModel.Base Imports CommonService.Api.Operations.Base Imports CommonService.Api.Operations Imports WebService.ClientServiceModel.Vehicles Imports CommonService.Api.Models.Base Namespace Global Namespace CommonService.Api.Models.Base Public Partial Class ApiServiceResponse Implements IServiceResponse Public Overridable Property Description As String Public Overridable Property Heading As String Public Overridable Property WasSuccessful As Boolean Public Overridable Property ModelState As Object End Class End Namespace Namespace CommonService.Api.Operations Public Interface IHasApiKey Property ApiKey As String End Interface End Namespace Namespace CommonService.Api.Operations.Base Public Interface IServiceRequest End Interface End Namespace Namespace WebService.ClientServiceModel.Base Public Partial Class ApiServiceRequest Implements IServiceRequest Implements IHasApiKey ''' '''The API Key required for authentication ''' Public Overridable Property ApiKey As String End Class End Namespace Namespace WebService.ClientServiceModel.Vehicles Public Partial Class GetVehicleList Inherits ApiServiceRequest Implements IReturn(Of VehicleListResponse) ''' '''ID Number of the user making this request. ''' Public Overridable Property IdNumber As String End Class Public Partial Class VehicleData ''' '''The ID of the vehicle. ''' Public Overridable Property Id As Integer ''' '''Whether the vehicle has license disk information. ''' Public Overridable Property HasLicense As Boolean ''' '''The vehicle license number. ''' Public Overridable Property LicenseNumber As String ''' '''The vehicle registration number. ''' Public Overridable Property RegistrationNumber As String ''' '''The vehicle VIN number. ''' Public Overridable Property Vin As String ''' '''The vehicle make. ''' Public Overridable Property Make As String ''' '''The vehicle series. ''' Public Overridable Property Series As String ''' '''The vehicle colour. ''' Public Overridable Property Colour As String ''' '''The vehicle license expiry date in ISO 8601 format. ''' Public Overridable Property Expiry As String ''' '''True if this vehicle's licence expiring soon. ''' Public Overridable Property ExpiresSoon As Boolean ''' '''True if this vehicle's license expired. ''' Public Overridable Property Expired As Boolean End Class Public Partial Class VehicleListResponse Inherits ApiServiceResponse Public Overridable Property Vehicles As IEnumerable(Of VehicleData) End Class End Namespace End Namespace