/* Options: Date: 2026-10-21 23:45:25 Version: 5.140 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.clubmanagercentral.com //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: ZapierLeadRequest.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { @Route(Path="/zapier/v1/lead", Verbs="POST") public static class ZapierLeadRequest implements IReturn { public String Title = null; public String Forenames = null; public String Surname = null; public String CompanyName = null; public String Address1 = null; public String Address2 = null; public String City = null; public String County = null; public String Country = null; public String Postcode = null; public Date DateOfBirth = null; public String EmailAddress = null; public String HomePhone = null; public String MobilePhone = null; public String MedicalInformation = null; public ArrayList Tags = null; public Boolean OptInEmail = null; public Boolean OptInSms = null; public String getTitle() { return Title; } public ZapierLeadRequest setTitle(String value) { this.Title = value; return this; } public String getForenames() { return Forenames; } public ZapierLeadRequest setForenames(String value) { this.Forenames = value; return this; } public String getSurname() { return Surname; } public ZapierLeadRequest setSurname(String value) { this.Surname = value; return this; } public String getCompanyName() { return CompanyName; } public ZapierLeadRequest setCompanyName(String value) { this.CompanyName = value; return this; } public String getAddress1() { return Address1; } public ZapierLeadRequest setAddress1(String value) { this.Address1 = value; return this; } public String getAddress2() { return Address2; } public ZapierLeadRequest setAddress2(String value) { this.Address2 = value; return this; } public String getCity() { return City; } public ZapierLeadRequest setCity(String value) { this.City = value; return this; } public String getCounty() { return County; } public ZapierLeadRequest setCounty(String value) { this.County = value; return this; } public String getCountry() { return Country; } public ZapierLeadRequest setCountry(String value) { this.Country = value; return this; } public String getPostcode() { return Postcode; } public ZapierLeadRequest setPostcode(String value) { this.Postcode = value; return this; } public Date getDateOfBirth() { return DateOfBirth; } public ZapierLeadRequest setDateOfBirth(Date value) { this.DateOfBirth = value; return this; } public String getEmailAddress() { return EmailAddress; } public ZapierLeadRequest setEmailAddress(String value) { this.EmailAddress = value; return this; } public String getHomePhone() { return HomePhone; } public ZapierLeadRequest setHomePhone(String value) { this.HomePhone = value; return this; } public String getMobilePhone() { return MobilePhone; } public ZapierLeadRequest setMobilePhone(String value) { this.MobilePhone = value; return this; } public String getMedicalInformation() { return MedicalInformation; } public ZapierLeadRequest setMedicalInformation(String value) { this.MedicalInformation = value; return this; } public ArrayList getTags() { return Tags; } public ZapierLeadRequest setTags(ArrayList value) { this.Tags = value; return this; } public Boolean isOptInEmail() { return OptInEmail; } public ZapierLeadRequest setOptInEmail(Boolean value) { this.OptInEmail = value; return this; } public Boolean isOptInSms() { return OptInSms; } public ZapierLeadRequest setOptInSms(Boolean value) { this.OptInSms = value; return this; } private static Object responseType = ZapierLeadResponse.class; public Object getResponseType() { return responseType; } } public static class ZapierLeadResponse { public Integer MemberId = null; public UUID MemberKey = null; public Boolean Created = null; public Integer getMemberId() { return MemberId; } public ZapierLeadResponse setMemberId(Integer value) { this.MemberId = value; return this; } public UUID getMemberKey() { return MemberKey; } public ZapierLeadResponse setMemberKey(UUID value) { this.MemberKey = value; return this; } public Boolean isCreated() { return Created; } public ZapierLeadResponse setCreated(Boolean value) { this.Created = value; return this; } } }