' Options: 'Date: 2025-12-17 05:01:03 'Version: 8.60 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://shortlinks-api.qa.platform.georiot.com ' '''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: PostAutopilotOptionsRequest.* '''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 Geniuslink.Shortlinks.Contracts.Autopilot Imports ShortlinksAPI.Contracts.V4.Requests Imports ShortlinksAPI.Contracts.V4.Responses Imports ShortlinksAPI.ServiceModel.V4.Requests Imports ShortlinksAPI.ServiceModel.V4.Responses Namespace Global Namespace Geniuslink.Shortlinks.Contracts.Autopilot Public Enum AutopilotFrequency Daily Hourly Once End Enum Public Enum AutopilotLevel ShortLink Group Account End Enum End Namespace Namespace ShortlinksAPI.Contracts.V4.Requests Public Interface IPostAutopilotOptionsRequest Property Frequency As AutopilotFrequency? Property Level As AutopilotLevel? Property Enabled As Boolean Property Identifier As String Property ChoicePageOptions As Dictionary(Of String, String) End Interface End Namespace Namespace ShortlinksAPI.Contracts.V4.Responses Public Interface IPostAutopilotOptionsResponse Property Success As Boolean End Interface End Namespace Namespace ShortlinksAPI.ServiceModel.V4.Requests Public Partial Class PostAutopilotOptionsRequest Implements IReturn(Of PostAutopilotOptionsResponse) Implements IPostAutopilotOptionsRequest Public Overridable Property Frequency As AutopilotFrequency? Implements IPostAutopilotOptionsRequest.Frequency Public Overridable Property Level As AutopilotLevel? Implements IPostAutopilotOptionsRequest.Level Public Overridable Property Enabled As Boolean Implements IPostAutopilotOptionsRequest.Enabled Public Overridable Property Identifier As String Implements IPostAutopilotOptionsRequest.Identifier Public Overridable Property ChoicePageOptions As Dictionary(Of String, String) Implements IPostAutopilotOptionsRequest.ChoicePageOptions = New Dictionary(Of String, String) End Class End Namespace Namespace ShortlinksAPI.ServiceModel.V4.Responses Public Partial Class PostAutopilotOptionsResponse Implements IPostAutopilotOptionsResponse Public Overridable Property ResponseStatus As ResponseStatus Public Overridable Property Success As Boolean Implements IPostAutopilotOptionsResponse.Success End Class End Namespace End Namespace