/* Options: Date: 2025-12-17 03:48:52 Version: 8.71 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://evovoice.io //GlobalNamespace: //MakePartial: True //MakeVirtual: True //MakeInternal: False //MakeDataContractsExtensible: False //AddNullableAnnotations: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //InitializeCollections: False //ExportValueTypes: False IncludeTypes: AppRegister10Dlc.* //ExcludeTypes: //AddNamespaces: //AddDefaultXmlNamespace: http://schemas.servicestack.net/types */ using System; using System.IO; using System.Collections; using System.Collections.Generic; using System.Runtime.Serialization; using ServiceStack; using ServiceStack.DataAnnotations; using Voice.Api.Portal; namespace Voice.Api.Portal { /// ///Submits a registration for the current customer's 10DLC /// [Route("/portal/10dlc", "POST")] [Api(Description="Submits a registration for the current customer's 10DLC")] public partial class AppRegister10Dlc : IReturnVoid { public virtual string AccountId { get; set; } public virtual string CustomerId { get; set; } public virtual bool USOrCanada { get; set; } public virtual string TaxId { get; set; } public virtual string TaxIdValue { get; set; } public virtual string BusinessName { get; set; } public virtual string FirstName { get; set; } public virtual string LastName { get; set; } public virtual string Email { get; set; } public virtual string Country { get; set; } public virtual string PhoneNumber { get; set; } public virtual string AddressStreet1 { get; set; } public virtual string AddressStreet2 { get; set; } public virtual string AddressCity { get; set; } public virtual string AddressState { get; set; } public virtual string AddressPostalCode { get; set; } public virtual string Description { get; set; } public virtual bool AcceptTerms { get; set; } public virtual string Representative { get; set; } public virtual string WebsiteUrl { get; set; } public virtual string BusinessIndustry { get; set; } public virtual string BusinessRegistrationNumber { get; set; } public virtual string BusinessRegistrationIDType { get; set; } public virtual string BusinessType { get; set; } public virtual string BusinesTitle { get; set; } public virtual string BrandName { get; set; } public virtual string BrandType { get; set; } public virtual string CompanyType { get; set; } public virtual string PoliticalOrganization { get; set; } public virtual string MobilePhoneNumber { get; set; } public virtual string StockExchange { get; set; } public virtual string StockTicker { get; set; } public virtual string CampaignVerifyToken { get; set; } public virtual bool Campaign { get; set; } public virtual string CampaignDescription { get; set; } public virtual string SampleMessage1 { get; set; } public virtual string SampleMessage2 { get; set; } public virtual string SampleMessage3 { get; set; } public virtual string SampleMessage4 { get; set; } public virtual string SampleMessage5 { get; set; } public virtual string ConsentMessage { get; set; } public virtual string OptKeywords { get; set; } public virtual string OptMessage { get; set; } public virtual string CampaignUseCases { get; set; } public virtual bool EmbeddedLinks { get; set; } public virtual bool IncludePhonenumbers { get; set; } public virtual bool LoanArrangement { get; set; } public virtual string Vertical { get; set; } public virtual string JobPosition { get; set; } public virtual bool CTIA { get; set; } public virtual string[] BusinessRegions { get; set; } public virtual string BrandMobilePhoneNumber { get; set; } } }