(* Options: Date: 2025-08-04 00:08:05 Version: 8.40 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://active-ewebservice.biz/aeServices30/api //GlobalNamespace: //MakeDataContractsExtensible: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //ExportValueTypes: False IncludeTypes: SecurityItemsRequest.* //ExcludeTypes: //InitializeCollections: True //AddNamespaces: *) namespace AIM.WebService open System open System.Collections open System.Collections.Generic open System.Runtime.Serialization open ServiceStack open ServiceStack.DataAnnotations [] [] type BaseRequest() = /// ///This is your AIM API Key provided by Tri-Tech /// [] [] member val ApiKey:String = null with get,set /// ///The OAuthToken token return by AeServices30 /// [] [] member val OAuthToken:String = null with get,set /// ///The Device ID of the Mobile Device. Not used for non-mobile devices. /// [] [] member val DeviceId:String = null with get,set /// ///An identifier for your integration /// [] [] member val AppId:String = null with get,set [] [] type BaseSecureRequest() = inherit BaseRequest() /// ///The Login Token return by the Security API. Required for secured calls. /// [] [] member val Token:String = null with get,set [] [] type SecurityItemInfo() = [] member val SecurityId:String = null with get,set [] member val Description:String = null with get,set [] [] type BaseResponse() = /// /// /// [] [] member val Status:BaseResponseResult = null with get,set [] [] type SecurityItemsResponse() = inherit BaseResponse() [] member val Items:ResizeArray = new ResizeArray() with get,set /// ///SecurityItemsRequires active-e Service. /// [] [] [] type SecurityItemsRequest() = inherit BaseSecureRequest() interface IReturn /// ///Can be ALL to return all security items, HAS to return all items the logged in user has permissions for, or LACKS to return all items the logged in user lacks permissons for. Defaults to HAS if not sent. /// [] [] member val Mode:String = null with get,set