| GET | /campaign/certbycommsguid/{CampaignInstanceCommsPublicAccessGuid} | Get Campaign Certificate By Comms Guid |
|---|
import java.math.*;
import java.util.*;
import java.io.InputStream;
import net.servicestack.client.*;
public class dtos
{
public static class GetCampaignCustomerCertificateByCommsGuid
{
public UUID CampaignInstanceCommsPublicAccessGuid = null;
public UUID getCampaignInstanceCommsPublicAccessGuid() { return CampaignInstanceCommsPublicAccessGuid; }
public GetCampaignCustomerCertificateByCommsGuid setCampaignInstanceCommsPublicAccessGuid(UUID value) { this.CampaignInstanceCommsPublicAccessGuid = value; return this; }
}
public static class GetCampaignCustomerCertificateResponse
{
public Campaigns Campaign = null;
public Customers Customer = null;
public ArrayList<CampaignInstanceCommsDetails> CampaignInstanceCommsDetails = null;
public ResponseStatus ResponseStatus = null;
public Campaigns getCampaign() { return Campaign; }
public GetCampaignCustomerCertificateResponse setCampaign(Campaigns value) { this.Campaign = value; return this; }
public Customers getCustomer() { return Customer; }
public GetCampaignCustomerCertificateResponse setCustomer(Customers value) { this.Customer = value; return this; }
public ArrayList<CampaignInstanceCommsDetails> getCampaignInstanceCommsDetails() { return CampaignInstanceCommsDetails; }
public GetCampaignCustomerCertificateResponse setCampaignInstanceCommsDetails(ArrayList<CampaignInstanceCommsDetails> value) { this.CampaignInstanceCommsDetails = value; return this; }
public ResponseStatus getResponseStatus() { return ResponseStatus; }
public GetCampaignCustomerCertificateResponse setResponseStatus(ResponseStatus value) { this.ResponseStatus = value; return this; }
}
public static class Campaigns
{
@DataMember(Order=1)
@Required()
public Long Id = null;
@DataMember(Order=2)
@Required()
public Integer TenantsId = null;
@DataMember(Order=3)
@Required()
public String Name = null;
@DataMember(Order=4)
@Required()
public String Description = null;
@DataMember(Order=5)
@References(Type=Avatars.class)
public Long AvatarsId = null;
@DataMember(Order=6)
@References(Type=Schedules.class)
public Long SchedulesId = null;
@DataMember(Order=7)
@References(Type=MessageTones.class)
public Integer MessageTonesId = null;
@DataMember(Order=8)
@Required()
@References(Type=StatusCodes.class)
public Long StatusCodesId = null;
@DataMember(Order=9)
@Required()
public UUID PublicAccessGuid = null;
@DataMember(Order=10)
public String ViewHeading = null;
@DataMember(Order=11)
public ArrayList<CampaignActionsView> CampaignActions = null;
public Long getId() { return Id; }
public Campaigns setId(Long value) { this.Id = value; return this; }
public Integer getTenantsId() { return TenantsId; }
public Campaigns setTenantsId(Integer value) { this.TenantsId = value; return this; }
public String getName() { return Name; }
public Campaigns setName(String value) { this.Name = value; return this; }
public String getDescription() { return Description; }
public Campaigns setDescription(String value) { this.Description = value; return this; }
public Long getAvatarsId() { return AvatarsId; }
public Campaigns setAvatarsId(Long value) { this.AvatarsId = value; return this; }
public Long getSchedulesId() { return SchedulesId; }
public Campaigns setSchedulesId(Long value) { this.SchedulesId = value; return this; }
public Integer getMessageTonesId() { return MessageTonesId; }
public Campaigns setMessageTonesId(Integer value) { this.MessageTonesId = value; return this; }
public Long getStatusCodesId() { return StatusCodesId; }
public Campaigns setStatusCodesId(Long value) { this.StatusCodesId = value; return this; }
public UUID getPublicAccessGuid() { return PublicAccessGuid; }
public Campaigns setPublicAccessGuid(UUID value) { this.PublicAccessGuid = value; return this; }
public String getViewHeading() { return ViewHeading; }
public Campaigns setViewHeading(String value) { this.ViewHeading = value; return this; }
public ArrayList<CampaignActionsView> getCampaignActions() { return CampaignActions; }
public Campaigns setCampaignActions(ArrayList<CampaignActionsView> value) { this.CampaignActions = value; return this; }
}
public static class CampaignActionsView
{
@DataMember(Order=1)
@Required()
public Long Id = null;
@DataMember(Order=2)
@Required()
@References(Type=Campaigns.class)
public Long CampaignsId = null;
@DataMember(Order=3)
@References(Type=Actions.class)
public Long ActionsId = null;
@DataMember(Order=4)
public String ButtonName = null;
@DataMember(Order=5)
@References(Type=ActionTypes.class)
public Integer ActionTypesId = null;
@DataMember(Order=6)
public String Description = null;
@DataMember(Order=7)
public Short OfferOrder = null;
@DataMember(Order=8)
public Boolean StandOut = null;
@DataMember(Order=9)
@Required()
public UUID PublicAccessGuid = null;
@DataMember(Order=10)
public Boolean IsPayment = null;
@DataMember(Order=11)
public Boolean IsPayOff = null;
@DataMember(Order=12)
public Boolean IsEnabled = null;
public Long getId() { return Id; }
public CampaignActionsView setId(Long value) { this.Id = value; return this; }
public Long getCampaignsId() { return CampaignsId; }
public CampaignActionsView setCampaignsId(Long value) { this.CampaignsId = value; return this; }
public Long getActionsId() { return ActionsId; }
public CampaignActionsView setActionsId(Long value) { this.ActionsId = value; return this; }
public String getButtonName() { return ButtonName; }
public CampaignActionsView setButtonName(String value) { this.ButtonName = value; return this; }
public Integer getActionTypesId() { return ActionTypesId; }
public CampaignActionsView setActionTypesId(Integer value) { this.ActionTypesId = value; return this; }
public String getDescription() { return Description; }
public CampaignActionsView setDescription(String value) { this.Description = value; return this; }
public Short getOfferOrder() { return OfferOrder; }
public CampaignActionsView setOfferOrder(Short value) { this.OfferOrder = value; return this; }
public Boolean isStandOut() { return StandOut; }
public CampaignActionsView setStandOut(Boolean value) { this.StandOut = value; return this; }
public UUID getPublicAccessGuid() { return PublicAccessGuid; }
public CampaignActionsView setPublicAccessGuid(UUID value) { this.PublicAccessGuid = value; return this; }
public Boolean getIsPayment() { return IsPayment; }
public CampaignActionsView setIsPayment(Boolean value) { this.IsPayment = value; return this; }
public Boolean getIsPayOff() { return IsPayOff; }
public CampaignActionsView setIsPayOff(Boolean value) { this.IsPayOff = value; return this; }
public Boolean getIsEnabled() { return IsEnabled; }
public CampaignActionsView setIsEnabled(Boolean value) { this.IsEnabled = value; return this; }
}
public static class Customers
{
@DataMember(Order=1)
@Required()
public Long Id = null;
@DataMember(Order=2)
@Required()
@References(Type=Tenants.class)
public Integer TenantsId = null;
@DataMember(Order=3)
@References(Type=AppUser.class)
public Integer UserAuthId = null;
@DataMember(Order=4)
@Required()
@References(Type=Segments.class)
public Long SegmentsId = null;
@DataMember(Order=5)
@References(Type=Companies.class)
public Long CompaniesId = null;
@DataMember(Order=6)
public Integer CurrenciesId = null;
@DataMember(Order=7)
public String Address = null;
@DataMember(Order=8)
public Integer Age = null;
@DataMember(Order=9)
public String City = null;
@DataMember(Order=10)
public String ContactNumber = null;
@DataMember(Order=11)
public String Email = null;
@DataMember(Order=12)
public String EthnicGroup = null;
@DataMember(Order=13)
public String FirstName = null;
@DataMember(Order=14)
public String Gender = null;
@DataMember(Order=15)
public String HomeLanguage = null;
@DataMember(Order=16)
public String IdNumber = null;
@DataMember(Order=17)
public String LastName = null;
@DataMember(Order=18)
public String PostalCode = null;
@DataMember(Order=19)
public String Region = null;
@DataMember(Order=20)
public String Suburb = null;
@DataMember(Order=21)
public String UniqueIdentifier = null;
@DataMember(Order=22)
public Date BirthDate = null;
@DataMember(Order=23)
public HashMap<String,String> Classifications = null;
@DataMember(Order=24)
public String Country = null;
@DataMember(Order=25)
public String PassportNumber = null;
@DataMember(Order=26)
@Required()
@References(Type=StatusCodes.class)
public Long StatusCodesId = null;
@DataMember(Order=27)
public String Reason = null;
@DataMember(Order=28)
public Boolean VulnerabilityFlag = null;
@DataMember(Order=29)
public HashMap<String,String> Meta = null;
@DataMember(Order=31)
@Computed()
public UUID PublicAccessGuid = null;
@DataMember(Order=32)
public String CustomField1 = null;
@DataMember(Order=33)
public String CustomField2 = null;
@DataMember(Order=34)
public String CustomField3 = null;
@DataMember(Order=35)
public String CustomField4 = null;
@DataMember(Order=36)
public String CustomField5 = null;
@DataMember(Order=37)
public String CustomField6 = null;
@DataMember(Order=38)
public String CustomField7 = null;
@DataMember(Order=39)
public String CustomField8 = null;
@DataMember(Order=40)
public String CustomField9 = null;
@DataMember(Order=41)
public String CustomField10 = null;
public Long getId() { return Id; }
public Customers setId(Long value) { this.Id = value; return this; }
public Integer getTenantsId() { return TenantsId; }
public Customers setTenantsId(Integer value) { this.TenantsId = value; return this; }
public Integer getUserAuthId() { return UserAuthId; }
public Customers setUserAuthId(Integer value) { this.UserAuthId = value; return this; }
public Long getSegmentsId() { return SegmentsId; }
public Customers setSegmentsId(Long value) { this.SegmentsId = value; return this; }
public Long getCompaniesId() { return CompaniesId; }
public Customers setCompaniesId(Long value) { this.CompaniesId = value; return this; }
public Integer getCurrenciesId() { return CurrenciesId; }
public Customers setCurrenciesId(Integer value) { this.CurrenciesId = value; return this; }
public String getAddress() { return Address; }
public Customers setAddress(String value) { this.Address = value; return this; }
public Integer getAge() { return Age; }
public Customers setAge(Integer value) { this.Age = value; return this; }
public String getCity() { return City; }
public Customers setCity(String value) { this.City = value; return this; }
public String getContactNumber() { return ContactNumber; }
public Customers setContactNumber(String value) { this.ContactNumber = value; return this; }
public String getEmail() { return Email; }
public Customers setEmail(String value) { this.Email = value; return this; }
public String getEthnicGroup() { return EthnicGroup; }
public Customers setEthnicGroup(String value) { this.EthnicGroup = value; return this; }
public String getFirstName() { return FirstName; }
public Customers setFirstName(String value) { this.FirstName = value; return this; }
public String getGender() { return Gender; }
public Customers setGender(String value) { this.Gender = value; return this; }
public String getHomeLanguage() { return HomeLanguage; }
public Customers setHomeLanguage(String value) { this.HomeLanguage = value; return this; }
public String getIdNumber() { return IdNumber; }
public Customers setIdNumber(String value) { this.IdNumber = value; return this; }
public String getLastName() { return LastName; }
public Customers setLastName(String value) { this.LastName = value; return this; }
public String getPostalCode() { return PostalCode; }
public Customers setPostalCode(String value) { this.PostalCode = value; return this; }
public String getRegion() { return Region; }
public Customers setRegion(String value) { this.Region = value; return this; }
public String getSuburb() { return Suburb; }
public Customers setSuburb(String value) { this.Suburb = value; return this; }
public String getUniqueIdentifier() { return UniqueIdentifier; }
public Customers setUniqueIdentifier(String value) { this.UniqueIdentifier = value; return this; }
public Date getBirthDate() { return BirthDate; }
public Customers setBirthDate(Date value) { this.BirthDate = value; return this; }
public HashMap<String,String> getClassifications() { return Classifications; }
public Customers setClassifications(HashMap<String,String> value) { this.Classifications = value; return this; }
public String getCountry() { return Country; }
public Customers setCountry(String value) { this.Country = value; return this; }
public String getPassportNumber() { return PassportNumber; }
public Customers setPassportNumber(String value) { this.PassportNumber = value; return this; }
public Long getStatusCodesId() { return StatusCodesId; }
public Customers setStatusCodesId(Long value) { this.StatusCodesId = value; return this; }
public String getReason() { return Reason; }
public Customers setReason(String value) { this.Reason = value; return this; }
public Boolean isVulnerabilityFlag() { return VulnerabilityFlag; }
public Customers setVulnerabilityFlag(Boolean value) { this.VulnerabilityFlag = value; return this; }
public HashMap<String,String> getMeta() { return Meta; }
public Customers setMeta(HashMap<String,String> value) { this.Meta = value; return this; }
public UUID getPublicAccessGuid() { return PublicAccessGuid; }
public Customers setPublicAccessGuid(UUID value) { this.PublicAccessGuid = value; return this; }
public String getCustomField1() { return CustomField1; }
public Customers setCustomField1(String value) { this.CustomField1 = value; return this; }
public String getCustomField2() { return CustomField2; }
public Customers setCustomField2(String value) { this.CustomField2 = value; return this; }
public String getCustomField3() { return CustomField3; }
public Customers setCustomField3(String value) { this.CustomField3 = value; return this; }
public String getCustomField4() { return CustomField4; }
public Customers setCustomField4(String value) { this.CustomField4 = value; return this; }
public String getCustomField5() { return CustomField5; }
public Customers setCustomField5(String value) { this.CustomField5 = value; return this; }
public String getCustomField6() { return CustomField6; }
public Customers setCustomField6(String value) { this.CustomField6 = value; return this; }
public String getCustomField7() { return CustomField7; }
public Customers setCustomField7(String value) { this.CustomField7 = value; return this; }
public String getCustomField8() { return CustomField8; }
public Customers setCustomField8(String value) { this.CustomField8 = value; return this; }
public String getCustomField9() { return CustomField9; }
public Customers setCustomField9(String value) { this.CustomField9 = value; return this; }
public String getCustomField10() { return CustomField10; }
public Customers setCustomField10(String value) { this.CustomField10 = value; return this; }
}
public static class CampaignInstanceCommsDetails
{
public CampaignInstanceComms CampaignInstanceComms = null;
public ArrayList<EmailEventsView> EmailEvents = null;
public ArrayList<SmsWatsappEventsView> SmsWatsappEvents = null;
public ArrayList<CampaignInstanceCommsStats> CampaignInstanceCommsStats = null;
public CampaignInstanceComms getCampaignInstanceComms() { return CampaignInstanceComms; }
public CampaignInstanceCommsDetails setCampaignInstanceComms(CampaignInstanceComms value) { this.CampaignInstanceComms = value; return this; }
public ArrayList<EmailEventsView> getEmailEvents() { return EmailEvents; }
public CampaignInstanceCommsDetails setEmailEvents(ArrayList<EmailEventsView> value) { this.EmailEvents = value; return this; }
public ArrayList<SmsWatsappEventsView> getSmsWatsappEvents() { return SmsWatsappEvents; }
public CampaignInstanceCommsDetails setSmsWatsappEvents(ArrayList<SmsWatsappEventsView> value) { this.SmsWatsappEvents = value; return this; }
public ArrayList<CampaignInstanceCommsStats> getCampaignInstanceCommsStats() { return CampaignInstanceCommsStats; }
public CampaignInstanceCommsDetails setCampaignInstanceCommsStats(ArrayList<CampaignInstanceCommsStats> value) { this.CampaignInstanceCommsStats = value; return this; }
}
public static class CampaignInstanceComms
{
@DataMember(Order=1)
@Required()
public Long Id = null;
@DataMember(Order=2)
@Required()
@References(Type=CampaignInstanceCustomers.class)
public Long CampaignInstanceCustomersId = null;
@DataMember(Order=3)
@Required()
@References(Type=Channels.class)
public Integer ChannelsId = null;
@DataMember(Order=4)
public String Email = null;
@DataMember(Order=5)
public String MobileNumber = null;
@DataMember(Order=6)
public String EmailAttachmentTemplate = null;
@DataMember(Order=7)
public String EmailTemplate = null;
@DataMember(Order=8)
public String EmailHtmlTemplate = null;
@DataMember(Order=9)
public String SmsTemplate = null;
@DataMember(Order=10)
@Required()
public UUID PublicAccessGuid = null;
@DataMember(Order=11)
@Required()
@References(Type=Campaigns.class)
public Long CampaignsId = null;
@DataMember(Order=12)
public Long DebtsId = null;
@DataMember(Order=13)
@Required()
public Boolean IsPaymentCampaign = null;
@DataMember(Order=14)
@References(Type=SchedulesInstances.class)
public Long ScheduleInstancesId = null;
@DataMember(Order=15)
public Long StatusCodesId = null;
@DataMember(Order=16)
public Long EmailTemplatesId = null;
@DataMember(Order=17)
public String AvatarTemplateText = null;
@DataMember(Order=18)
public String HeadingTemplateText = null;
@DataMember(Order=19)
public String SubheadingTemplateText = null;
@DataMember(Order=20)
public Boolean Sent = null;
@DataMember(Order=21)
public Boolean Failed = null;
@DataMember(Order=22)
public String CommsUrl = null;
public Long getId() { return Id; }
public CampaignInstanceComms setId(Long value) { this.Id = value; return this; }
public Long getCampaignInstanceCustomersId() { return CampaignInstanceCustomersId; }
public CampaignInstanceComms setCampaignInstanceCustomersId(Long value) { this.CampaignInstanceCustomersId = value; return this; }
public Integer getChannelsId() { return ChannelsId; }
public CampaignInstanceComms setChannelsId(Integer value) { this.ChannelsId = value; return this; }
public String getEmail() { return Email; }
public CampaignInstanceComms setEmail(String value) { this.Email = value; return this; }
public String getMobileNumber() { return MobileNumber; }
public CampaignInstanceComms setMobileNumber(String value) { this.MobileNumber = value; return this; }
public String getEmailAttachmentTemplate() { return EmailAttachmentTemplate; }
public CampaignInstanceComms setEmailAttachmentTemplate(String value) { this.EmailAttachmentTemplate = value; return this; }
public String getEmailTemplate() { return EmailTemplate; }
public CampaignInstanceComms setEmailTemplate(String value) { this.EmailTemplate = value; return this; }
public String getEmailHtmlTemplate() { return EmailHtmlTemplate; }
public CampaignInstanceComms setEmailHtmlTemplate(String value) { this.EmailHtmlTemplate = value; return this; }
public String getSmsTemplate() { return SmsTemplate; }
public CampaignInstanceComms setSmsTemplate(String value) { this.SmsTemplate = value; return this; }
public UUID getPublicAccessGuid() { return PublicAccessGuid; }
public CampaignInstanceComms setPublicAccessGuid(UUID value) { this.PublicAccessGuid = value; return this; }
public Long getCampaignsId() { return CampaignsId; }
public CampaignInstanceComms setCampaignsId(Long value) { this.CampaignsId = value; return this; }
public Long getDebtsId() { return DebtsId; }
public CampaignInstanceComms setDebtsId(Long value) { this.DebtsId = value; return this; }
public Boolean getIsPaymentCampaign() { return IsPaymentCampaign; }
public CampaignInstanceComms setIsPaymentCampaign(Boolean value) { this.IsPaymentCampaign = value; return this; }
public Long getScheduleInstancesId() { return ScheduleInstancesId; }
public CampaignInstanceComms setScheduleInstancesId(Long value) { this.ScheduleInstancesId = value; return this; }
public Long getStatusCodesId() { return StatusCodesId; }
public CampaignInstanceComms setStatusCodesId(Long value) { this.StatusCodesId = value; return this; }
public Long getEmailTemplatesId() { return EmailTemplatesId; }
public CampaignInstanceComms setEmailTemplatesId(Long value) { this.EmailTemplatesId = value; return this; }
public String getAvatarTemplateText() { return AvatarTemplateText; }
public CampaignInstanceComms setAvatarTemplateText(String value) { this.AvatarTemplateText = value; return this; }
public String getHeadingTemplateText() { return HeadingTemplateText; }
public CampaignInstanceComms setHeadingTemplateText(String value) { this.HeadingTemplateText = value; return this; }
public String getSubheadingTemplateText() { return SubheadingTemplateText; }
public CampaignInstanceComms setSubheadingTemplateText(String value) { this.SubheadingTemplateText = value; return this; }
public Boolean isSent() { return Sent; }
public CampaignInstanceComms setSent(Boolean value) { this.Sent = value; return this; }
public Boolean isFailed() { return Failed; }
public CampaignInstanceComms setFailed(Boolean value) { this.Failed = value; return this; }
public String getCommsUrl() { return CommsUrl; }
public CampaignInstanceComms setCommsUrl(String value) { this.CommsUrl = value; return this; }
}
public static class EmailEventsView
{
@DataMember(Order=1)
public Long Id = null;
@DataMember(Order=2)
public String Email = null;
@DataMember(Order=3)
public Date TimestampDate = null;
@DataMember(Order=4)
public String Event = null;
@DataMember(Order=5)
public String Category = null;
@DataMember(Order=6)
public String SgEventId = null;
@DataMember(Order=7)
public String SgMessageId = null;
@DataMember(Order=8)
public String UserAgent = null;
@DataMember(Order=9)
public String Ipaddress = null;
@DataMember(Order=10)
public String Url = null;
@DataMember(Order=11)
public Long CampaignInstanceCommsId = null;
@DataMember(Order=12)
public Integer TenantsId = null;
@DataMember(Order=13)
public Long SegmentsId = null;
@DataMember(Order=14)
public String Address = null;
@DataMember(Order=15)
public Integer Age = null;
@DataMember(Order=16)
public String City = null;
@DataMember(Order=17)
public String ContactNumber = null;
@DataMember(Order=18)
public String EthnicGroup = null;
@DataMember(Order=19)
public String FirstName = null;
@DataMember(Order=20)
public String Gender = null;
@DataMember(Order=21)
public String HomeLanguage = null;
@DataMember(Order=22)
public String IdNumber = null;
@DataMember(Order=23)
public String LastName = null;
@DataMember(Order=24)
public String PostalCode = null;
@DataMember(Order=25)
public String Region = null;
@DataMember(Order=26)
public String Suburb = null;
@DataMember(Order=27)
public Date BirthDate = null;
@DataMember(Order=28)
public HashMap<String,String> Classifications = null;
@DataMember(Order=29)
public String Country = null;
@DataMember(Order=30)
public String PassportNumber = null;
@DataMember(Order=31)
public Long StatusCodesId = null;
@DataMember(Order=32)
public String Reason = null;
@DataMember(Order=33)
public Boolean VulnerabilityFlag = null;
@DataMember(Order=34)
public String CompaniesName = null;
@DataMember(Order=35)
public String SegmentsName = null;
@DataMember(Order=36)
public Boolean SegmentsIsCustom = null;
@DataMember(Order=37)
public String StatusCodesDescription = null;
@DataMember(Order=38)
public Long CampaignsId = null;
public Long getId() { return Id; }
public EmailEventsView setId(Long value) { this.Id = value; return this; }
public String getEmail() { return Email; }
public EmailEventsView setEmail(String value) { this.Email = value; return this; }
public Date getTimestampDate() { return TimestampDate; }
public EmailEventsView setTimestampDate(Date value) { this.TimestampDate = value; return this; }
public String getEvent() { return Event; }
public EmailEventsView setEvent(String value) { this.Event = value; return this; }
public String getCategory() { return Category; }
public EmailEventsView setCategory(String value) { this.Category = value; return this; }
public String getSgEventId() { return SgEventId; }
public EmailEventsView setSgEventId(String value) { this.SgEventId = value; return this; }
public String getSgMessageId() { return SgMessageId; }
public EmailEventsView setSgMessageId(String value) { this.SgMessageId = value; return this; }
public String getUserAgent() { return UserAgent; }
public EmailEventsView setUserAgent(String value) { this.UserAgent = value; return this; }
public String getIpaddress() { return Ipaddress; }
public EmailEventsView setIpaddress(String value) { this.Ipaddress = value; return this; }
public String getUrl() { return Url; }
public EmailEventsView setUrl(String value) { this.Url = value; return this; }
public Long getCampaignInstanceCommsId() { return CampaignInstanceCommsId; }
public EmailEventsView setCampaignInstanceCommsId(Long value) { this.CampaignInstanceCommsId = value; return this; }
public Integer getTenantsId() { return TenantsId; }
public EmailEventsView setTenantsId(Integer value) { this.TenantsId = value; return this; }
public Long getSegmentsId() { return SegmentsId; }
public EmailEventsView setSegmentsId(Long value) { this.SegmentsId = value; return this; }
public String getAddress() { return Address; }
public EmailEventsView setAddress(String value) { this.Address = value; return this; }
public Integer getAge() { return Age; }
public EmailEventsView setAge(Integer value) { this.Age = value; return this; }
public String getCity() { return City; }
public EmailEventsView setCity(String value) { this.City = value; return this; }
public String getContactNumber() { return ContactNumber; }
public EmailEventsView setContactNumber(String value) { this.ContactNumber = value; return this; }
public String getEthnicGroup() { return EthnicGroup; }
public EmailEventsView setEthnicGroup(String value) { this.EthnicGroup = value; return this; }
public String getFirstName() { return FirstName; }
public EmailEventsView setFirstName(String value) { this.FirstName = value; return this; }
public String getGender() { return Gender; }
public EmailEventsView setGender(String value) { this.Gender = value; return this; }
public String getHomeLanguage() { return HomeLanguage; }
public EmailEventsView setHomeLanguage(String value) { this.HomeLanguage = value; return this; }
public String getIdNumber() { return IdNumber; }
public EmailEventsView setIdNumber(String value) { this.IdNumber = value; return this; }
public String getLastName() { return LastName; }
public EmailEventsView setLastName(String value) { this.LastName = value; return this; }
public String getPostalCode() { return PostalCode; }
public EmailEventsView setPostalCode(String value) { this.PostalCode = value; return this; }
public String getRegion() { return Region; }
public EmailEventsView setRegion(String value) { this.Region = value; return this; }
public String getSuburb() { return Suburb; }
public EmailEventsView setSuburb(String value) { this.Suburb = value; return this; }
public Date getBirthDate() { return BirthDate; }
public EmailEventsView setBirthDate(Date value) { this.BirthDate = value; return this; }
public HashMap<String,String> getClassifications() { return Classifications; }
public EmailEventsView setClassifications(HashMap<String,String> value) { this.Classifications = value; return this; }
public String getCountry() { return Country; }
public EmailEventsView setCountry(String value) { this.Country = value; return this; }
public String getPassportNumber() { return PassportNumber; }
public EmailEventsView setPassportNumber(String value) { this.PassportNumber = value; return this; }
public Long getStatusCodesId() { return StatusCodesId; }
public EmailEventsView setStatusCodesId(Long value) { this.StatusCodesId = value; return this; }
public String getReason() { return Reason; }
public EmailEventsView setReason(String value) { this.Reason = value; return this; }
public Boolean isVulnerabilityFlag() { return VulnerabilityFlag; }
public EmailEventsView setVulnerabilityFlag(Boolean value) { this.VulnerabilityFlag = value; return this; }
public String getCompaniesName() { return CompaniesName; }
public EmailEventsView setCompaniesName(String value) { this.CompaniesName = value; return this; }
public String getSegmentsName() { return SegmentsName; }
public EmailEventsView setSegmentsName(String value) { this.SegmentsName = value; return this; }
public Boolean isSegmentsIsCustom() { return SegmentsIsCustom; }
public EmailEventsView setSegmentsIsCustom(Boolean value) { this.SegmentsIsCustom = value; return this; }
public String getStatusCodesDescription() { return StatusCodesDescription; }
public EmailEventsView setStatusCodesDescription(String value) { this.StatusCodesDescription = value; return this; }
public Long getCampaignsId() { return CampaignsId; }
public EmailEventsView setCampaignsId(Long value) { this.CampaignsId = value; return this; }
}
public static class SmsWatsappEventsView
{
@DataMember(Order=1)
public Long Id = null;
@DataMember(Order=2)
public Long CampaignInstancesCommsId = null;
@DataMember(Order=3)
public HashMap<String,String> RawJson = null;
@DataMember(Order=4)
public String IntegrationId = null;
@DataMember(Order=5)
public String IntegrationName = null;
@DataMember(Order=6)
public String Channel = null;
@DataMember(Order=7)
public Long Timestamp = null;
@DataMember(Order=8)
public Date TimestampDate = null;
@DataMember(Order=9)
public Integer StatusCode = null;
@DataMember(Order=10)
public String Status = null;
@DataMember(Order=11)
public String MessageId = null;
@DataMember(Order=12)
public String ClientMessageId = null;
@DataMember(Order=13)
public Integer TenantsId = null;
@DataMember(Order=14)
public Long SegmentsId = null;
@DataMember(Order=15)
public String Address = null;
@DataMember(Order=16)
public Integer Age = null;
@DataMember(Order=17)
public String City = null;
@DataMember(Order=18)
public String ContactNumber = null;
@DataMember(Order=19)
public String EthnicGroup = null;
@DataMember(Order=20)
public String FirstName = null;
@DataMember(Order=21)
public String Gender = null;
@DataMember(Order=22)
public String HomeLanguage = null;
@DataMember(Order=23)
public String IdNumber = null;
@DataMember(Order=24)
public String LastName = null;
@DataMember(Order=25)
public String PostalCode = null;
@DataMember(Order=26)
public String Region = null;
@DataMember(Order=27)
public String Suburb = null;
@DataMember(Order=28)
public Date BirthDate = null;
@DataMember(Order=29)
public HashMap<String,String> Classifications = null;
@DataMember(Order=30)
public String Country = null;
@DataMember(Order=31)
public String PassportNumber = null;
@DataMember(Order=32)
public Long StatusCodesId = null;
@DataMember(Order=33)
public String Reason = null;
@DataMember(Order=34)
public Boolean VulnerabilityFlag = null;
@DataMember(Order=35)
public String CompaniesName = null;
@DataMember(Order=36)
public String SegmentsName = null;
@DataMember(Order=37)
public Boolean SegmentsIsCustom = null;
@DataMember(Order=38)
public String StatusCodesDescription = null;
@DataMember(Order=39)
public Long CampaignsId = null;
@DataMember(Order=40)
public Long CustomersId = null;
public Long getId() { return Id; }
public SmsWatsappEventsView setId(Long value) { this.Id = value; return this; }
public Long getCampaignInstancesCommsId() { return CampaignInstancesCommsId; }
public SmsWatsappEventsView setCampaignInstancesCommsId(Long value) { this.CampaignInstancesCommsId = value; return this; }
public HashMap<String,String> getRawJson() { return RawJson; }
public SmsWatsappEventsView setRawJson(HashMap<String,String> value) { this.RawJson = value; return this; }
public String getIntegrationId() { return IntegrationId; }
public SmsWatsappEventsView setIntegrationId(String value) { this.IntegrationId = value; return this; }
public String getIntegrationName() { return IntegrationName; }
public SmsWatsappEventsView setIntegrationName(String value) { this.IntegrationName = value; return this; }
public String getChannel() { return Channel; }
public SmsWatsappEventsView setChannel(String value) { this.Channel = value; return this; }
public Long getTimestamp() { return Timestamp; }
public SmsWatsappEventsView setTimestamp(Long value) { this.Timestamp = value; return this; }
public Date getTimestampDate() { return TimestampDate; }
public SmsWatsappEventsView setTimestampDate(Date value) { this.TimestampDate = value; return this; }
public Integer getStatusCode() { return StatusCode; }
public SmsWatsappEventsView setStatusCode(Integer value) { this.StatusCode = value; return this; }
public String getStatus() { return Status; }
public SmsWatsappEventsView setStatus(String value) { this.Status = value; return this; }
public String getMessageId() { return MessageId; }
public SmsWatsappEventsView setMessageId(String value) { this.MessageId = value; return this; }
public String getClientMessageId() { return ClientMessageId; }
public SmsWatsappEventsView setClientMessageId(String value) { this.ClientMessageId = value; return this; }
public Integer getTenantsId() { return TenantsId; }
public SmsWatsappEventsView setTenantsId(Integer value) { this.TenantsId = value; return this; }
public Long getSegmentsId() { return SegmentsId; }
public SmsWatsappEventsView setSegmentsId(Long value) { this.SegmentsId = value; return this; }
public String getAddress() { return Address; }
public SmsWatsappEventsView setAddress(String value) { this.Address = value; return this; }
public Integer getAge() { return Age; }
public SmsWatsappEventsView setAge(Integer value) { this.Age = value; return this; }
public String getCity() { return City; }
public SmsWatsappEventsView setCity(String value) { this.City = value; return this; }
public String getContactNumber() { return ContactNumber; }
public SmsWatsappEventsView setContactNumber(String value) { this.ContactNumber = value; return this; }
public String getEthnicGroup() { return EthnicGroup; }
public SmsWatsappEventsView setEthnicGroup(String value) { this.EthnicGroup = value; return this; }
public String getFirstName() { return FirstName; }
public SmsWatsappEventsView setFirstName(String value) { this.FirstName = value; return this; }
public String getGender() { return Gender; }
public SmsWatsappEventsView setGender(String value) { this.Gender = value; return this; }
public String getHomeLanguage() { return HomeLanguage; }
public SmsWatsappEventsView setHomeLanguage(String value) { this.HomeLanguage = value; return this; }
public String getIdNumber() { return IdNumber; }
public SmsWatsappEventsView setIdNumber(String value) { this.IdNumber = value; return this; }
public String getLastName() { return LastName; }
public SmsWatsappEventsView setLastName(String value) { this.LastName = value; return this; }
public String getPostalCode() { return PostalCode; }
public SmsWatsappEventsView setPostalCode(String value) { this.PostalCode = value; return this; }
public String getRegion() { return Region; }
public SmsWatsappEventsView setRegion(String value) { this.Region = value; return this; }
public String getSuburb() { return Suburb; }
public SmsWatsappEventsView setSuburb(String value) { this.Suburb = value; return this; }
public Date getBirthDate() { return BirthDate; }
public SmsWatsappEventsView setBirthDate(Date value) { this.BirthDate = value; return this; }
public HashMap<String,String> getClassifications() { return Classifications; }
public SmsWatsappEventsView setClassifications(HashMap<String,String> value) { this.Classifications = value; return this; }
public String getCountry() { return Country; }
public SmsWatsappEventsView setCountry(String value) { this.Country = value; return this; }
public String getPassportNumber() { return PassportNumber; }
public SmsWatsappEventsView setPassportNumber(String value) { this.PassportNumber = value; return this; }
public Long getStatusCodesId() { return StatusCodesId; }
public SmsWatsappEventsView setStatusCodesId(Long value) { this.StatusCodesId = value; return this; }
public String getReason() { return Reason; }
public SmsWatsappEventsView setReason(String value) { this.Reason = value; return this; }
public Boolean isVulnerabilityFlag() { return VulnerabilityFlag; }
public SmsWatsappEventsView setVulnerabilityFlag(Boolean value) { this.VulnerabilityFlag = value; return this; }
public String getCompaniesName() { return CompaniesName; }
public SmsWatsappEventsView setCompaniesName(String value) { this.CompaniesName = value; return this; }
public String getSegmentsName() { return SegmentsName; }
public SmsWatsappEventsView setSegmentsName(String value) { this.SegmentsName = value; return this; }
public Boolean isSegmentsIsCustom() { return SegmentsIsCustom; }
public SmsWatsappEventsView setSegmentsIsCustom(Boolean value) { this.SegmentsIsCustom = value; return this; }
public String getStatusCodesDescription() { return StatusCodesDescription; }
public SmsWatsappEventsView setStatusCodesDescription(String value) { this.StatusCodesDescription = value; return this; }
public Long getCampaignsId() { return CampaignsId; }
public SmsWatsappEventsView setCampaignsId(Long value) { this.CampaignsId = value; return this; }
public Long getCustomersId() { return CustomersId; }
public SmsWatsappEventsView setCustomersId(Long value) { this.CustomersId = value; return this; }
}
public static class CampaignInstanceCommsStats
{
@DataMember(Order=1)
@Required()
public Long Id = null;
@DataMember(Order=2)
@Required()
public Long CampaignInstanceCommsId = null;
@DataMember(Order=3)
public Date ViewedDate = null;
public Long getId() { return Id; }
public CampaignInstanceCommsStats setId(Long value) { this.Id = value; return this; }
public Long getCampaignInstanceCommsId() { return CampaignInstanceCommsId; }
public CampaignInstanceCommsStats setCampaignInstanceCommsId(Long value) { this.CampaignInstanceCommsId = value; return this; }
public Date getViewedDate() { return ViewedDate; }
public CampaignInstanceCommsStats setViewedDate(Date value) { this.ViewedDate = value; return this; }
}
}
Java GetCampaignCustomerCertificateByCommsGuid DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /campaign/certbycommsguid/{CampaignInstanceCommsPublicAccessGuid} HTTP/1.1
Host: duengageapi.uat.scadsoftware.com
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<GetCampaignCustomerCertificateResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/digitaluapi.ServiceModel">
<Campaign xmlns:d2p1="http://schemas.datacontract.org/2004/07/digitaluapi.ServiceModel.Types">
<d2p1:AvatarsId>0</d2p1:AvatarsId>
<d2p1:CampaignActions>
<d2p1:CampaignActionsView>
<d2p1:ActionTypesId>0</d2p1:ActionTypesId>
<d2p1:ActionsId>0</d2p1:ActionsId>
<d2p1:ButtonName>String</d2p1:ButtonName>
<d2p1:CampaignsId>0</d2p1:CampaignsId>
<d2p1:Description>String</d2p1:Description>
<d2p1:Id>0</d2p1:Id>
<d2p1:IsEnabled>false</d2p1:IsEnabled>
<d2p1:IsPayOff>false</d2p1:IsPayOff>
<d2p1:IsPayment>false</d2p1:IsPayment>
<d2p1:OfferOrder>0</d2p1:OfferOrder>
<d2p1:PublicAccessGuid>00000000-0000-0000-0000-000000000000</d2p1:PublicAccessGuid>
<d2p1:StandOut>false</d2p1:StandOut>
</d2p1:CampaignActionsView>
</d2p1:CampaignActions>
<d2p1:Description>String</d2p1:Description>
<d2p1:Id>0</d2p1:Id>
<d2p1:MessageTonesId>0</d2p1:MessageTonesId>
<d2p1:Name>String</d2p1:Name>
<d2p1:PublicAccessGuid>00000000-0000-0000-0000-000000000000</d2p1:PublicAccessGuid>
<d2p1:SchedulesId>0</d2p1:SchedulesId>
<d2p1:StatusCodesId>0</d2p1:StatusCodesId>
<d2p1:TenantsId>0</d2p1:TenantsId>
<d2p1:ViewHeading>String</d2p1:ViewHeading>
</Campaign>
<CampaignInstanceCommsDetails>
<CampaignInstanceCommsDetails>
<CampaignInstanceComms xmlns:d4p1="http://schemas.datacontract.org/2004/07/digitaluapi.ServiceModel.Types">
<d4p1:AvatarTemplateText>String</d4p1:AvatarTemplateText>
<d4p1:CampaignInstanceCustomersId>0</d4p1:CampaignInstanceCustomersId>
<d4p1:CampaignsId>0</d4p1:CampaignsId>
<d4p1:ChannelsId>0</d4p1:ChannelsId>
<d4p1:CommsUrl>String</d4p1:CommsUrl>
<d4p1:DebtsId>0</d4p1:DebtsId>
<d4p1:Email>String</d4p1:Email>
<d4p1:EmailAttachmentTemplate>String</d4p1:EmailAttachmentTemplate>
<d4p1:EmailHtmlTemplate>String</d4p1:EmailHtmlTemplate>
<d4p1:EmailTemplate>String</d4p1:EmailTemplate>
<d4p1:EmailTemplatesId>0</d4p1:EmailTemplatesId>
<d4p1:Failed>false</d4p1:Failed>
<d4p1:HeadingTemplateText>String</d4p1:HeadingTemplateText>
<d4p1:Id>0</d4p1:Id>
<d4p1:IsPaymentCampaign>false</d4p1:IsPaymentCampaign>
<d4p1:MobileNumber>String</d4p1:MobileNumber>
<d4p1:PublicAccessGuid>00000000-0000-0000-0000-000000000000</d4p1:PublicAccessGuid>
<d4p1:ScheduleInstancesId>0</d4p1:ScheduleInstancesId>
<d4p1:Sent>false</d4p1:Sent>
<d4p1:SmsTemplate>String</d4p1:SmsTemplate>
<d4p1:StatusCodesId>0</d4p1:StatusCodesId>
<d4p1:SubheadingTemplateText>String</d4p1:SubheadingTemplateText>
</CampaignInstanceComms>
<CampaignInstanceCommsStats xmlns:d4p1="http://schemas.datacontract.org/2004/07/digitaluapi.ServiceModel.Types">
<d4p1:CampaignInstanceCommsStats>
<d4p1:CampaignInstanceCommsId>0</d4p1:CampaignInstanceCommsId>
<d4p1:Id>0</d4p1:Id>
<d4p1:ViewedDate xmlns:d6p1="http://schemas.datacontract.org/2004/07/System">
<d6p1:DateTime>0001-01-01T00:00:00Z</d6p1:DateTime>
<d6p1:OffsetMinutes>0</d6p1:OffsetMinutes>
</d4p1:ViewedDate>
</d4p1:CampaignInstanceCommsStats>
</CampaignInstanceCommsStats>
<EmailEvents xmlns:d4p1="http://schemas.datacontract.org/2004/07/digitaluapi.ServiceModel.Types">
<d4p1:EmailEventsView>
<d4p1:Address>String</d4p1:Address>
<d4p1:Age>0</d4p1:Age>
<d4p1:BirthDate>0001-01-01T00:00:00</d4p1:BirthDate>
<d4p1:CampaignInstanceCommsId>0</d4p1:CampaignInstanceCommsId>
<d4p1:CampaignsId>0</d4p1:CampaignsId>
<d4p1:Category>String</d4p1:Category>
<d4p1:City>String</d4p1:City>
<d4p1:Classifications xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:KeyValueOfstringstring>
<d6p1:Key>String</d6p1:Key>
<d6p1:Value>String</d6p1:Value>
</d6p1:KeyValueOfstringstring>
</d4p1:Classifications>
<d4p1:CompaniesName>String</d4p1:CompaniesName>
<d4p1:ContactNumber>String</d4p1:ContactNumber>
<d4p1:Country>String</d4p1:Country>
<d4p1:Email>String</d4p1:Email>
<d4p1:EthnicGroup>String</d4p1:EthnicGroup>
<d4p1:Event>String</d4p1:Event>
<d4p1:FirstName>String</d4p1:FirstName>
<d4p1:Gender>String</d4p1:Gender>
<d4p1:HomeLanguage>String</d4p1:HomeLanguage>
<d4p1:Id>0</d4p1:Id>
<d4p1:IdNumber>String</d4p1:IdNumber>
<d4p1:Ipaddress>String</d4p1:Ipaddress>
<d4p1:LastName>String</d4p1:LastName>
<d4p1:PassportNumber>String</d4p1:PassportNumber>
<d4p1:PostalCode>String</d4p1:PostalCode>
<d4p1:Reason>String</d4p1:Reason>
<d4p1:Region>String</d4p1:Region>
<d4p1:SegmentsId>0</d4p1:SegmentsId>
<d4p1:SegmentsIsCustom>false</d4p1:SegmentsIsCustom>
<d4p1:SegmentsName>String</d4p1:SegmentsName>
<d4p1:SgEventId>String</d4p1:SgEventId>
<d4p1:SgMessageId>String</d4p1:SgMessageId>
<d4p1:StatusCodesDescription>String</d4p1:StatusCodesDescription>
<d4p1:StatusCodesId>0</d4p1:StatusCodesId>
<d4p1:Suburb>String</d4p1:Suburb>
<d4p1:TenantsId>0</d4p1:TenantsId>
<d4p1:TimestampDate xmlns:d6p1="http://schemas.datacontract.org/2004/07/System">
<d6p1:DateTime>0001-01-01T00:00:00Z</d6p1:DateTime>
<d6p1:OffsetMinutes>0</d6p1:OffsetMinutes>
</d4p1:TimestampDate>
<d4p1:Url>String</d4p1:Url>
<d4p1:UserAgent>String</d4p1:UserAgent>
<d4p1:VulnerabilityFlag>false</d4p1:VulnerabilityFlag>
</d4p1:EmailEventsView>
</EmailEvents>
<SmsWatsappEvents xmlns:d4p1="http://schemas.datacontract.org/2004/07/digitaluapi.ServiceModel.Types">
<d4p1:SmsWatsappEventsView>
<d4p1:Address>String</d4p1:Address>
<d4p1:Age>0</d4p1:Age>
<d4p1:BirthDate>0001-01-01T00:00:00</d4p1:BirthDate>
<d4p1:CampaignInstancesCommsId>0</d4p1:CampaignInstancesCommsId>
<d4p1:CampaignsId>0</d4p1:CampaignsId>
<d4p1:Channel>String</d4p1:Channel>
<d4p1:City>String</d4p1:City>
<d4p1:Classifications xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:KeyValueOfstringstring>
<d6p1:Key>String</d6p1:Key>
<d6p1:Value>String</d6p1:Value>
</d6p1:KeyValueOfstringstring>
</d4p1:Classifications>
<d4p1:ClientMessageId>String</d4p1:ClientMessageId>
<d4p1:CompaniesName>String</d4p1:CompaniesName>
<d4p1:ContactNumber>String</d4p1:ContactNumber>
<d4p1:Country>String</d4p1:Country>
<d4p1:CustomersId>0</d4p1:CustomersId>
<d4p1:EthnicGroup>String</d4p1:EthnicGroup>
<d4p1:FirstName>String</d4p1:FirstName>
<d4p1:Gender>String</d4p1:Gender>
<d4p1:HomeLanguage>String</d4p1:HomeLanguage>
<d4p1:Id>0</d4p1:Id>
<d4p1:IdNumber>String</d4p1:IdNumber>
<d4p1:IntegrationId>String</d4p1:IntegrationId>
<d4p1:IntegrationName>String</d4p1:IntegrationName>
<d4p1:LastName>String</d4p1:LastName>
<d4p1:MessageId>String</d4p1:MessageId>
<d4p1:PassportNumber>String</d4p1:PassportNumber>
<d4p1:PostalCode>String</d4p1:PostalCode>
<d4p1:RawJson xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:KeyValueOfstringstring>
<d6p1:Key>String</d6p1:Key>
<d6p1:Value>String</d6p1:Value>
</d6p1:KeyValueOfstringstring>
</d4p1:RawJson>
<d4p1:Reason>String</d4p1:Reason>
<d4p1:Region>String</d4p1:Region>
<d4p1:SegmentsId>0</d4p1:SegmentsId>
<d4p1:SegmentsIsCustom>false</d4p1:SegmentsIsCustom>
<d4p1:SegmentsName>String</d4p1:SegmentsName>
<d4p1:Status>String</d4p1:Status>
<d4p1:StatusCode>0</d4p1:StatusCode>
<d4p1:StatusCodesDescription>String</d4p1:StatusCodesDescription>
<d4p1:StatusCodesId>0</d4p1:StatusCodesId>
<d4p1:Suburb>String</d4p1:Suburb>
<d4p1:TenantsId>0</d4p1:TenantsId>
<d4p1:Timestamp>0</d4p1:Timestamp>
<d4p1:TimestampDate xmlns:d6p1="http://schemas.datacontract.org/2004/07/System">
<d6p1:DateTime>0001-01-01T00:00:00Z</d6p1:DateTime>
<d6p1:OffsetMinutes>0</d6p1:OffsetMinutes>
</d4p1:TimestampDate>
<d4p1:VulnerabilityFlag>false</d4p1:VulnerabilityFlag>
</d4p1:SmsWatsappEventsView>
</SmsWatsappEvents>
</CampaignInstanceCommsDetails>
</CampaignInstanceCommsDetails>
<Customer xmlns:d2p1="http://schemas.datacontract.org/2004/07/digitaluapi.ServiceModel.Types">
<d2p1:Address>String</d2p1:Address>
<d2p1:Age>0</d2p1:Age>
<d2p1:BirthDate>0001-01-01T00:00:00</d2p1:BirthDate>
<d2p1:City>String</d2p1:City>
<d2p1:Classifications xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Classifications>
<d2p1:CompaniesId>0</d2p1:CompaniesId>
<d2p1:ContactNumber>String</d2p1:ContactNumber>
<d2p1:Country>String</d2p1:Country>
<d2p1:CurrenciesId>0</d2p1:CurrenciesId>
<d2p1:CustomField1>String</d2p1:CustomField1>
<d2p1:CustomField10>String</d2p1:CustomField10>
<d2p1:CustomField2>String</d2p1:CustomField2>
<d2p1:CustomField3>String</d2p1:CustomField3>
<d2p1:CustomField4>String</d2p1:CustomField4>
<d2p1:CustomField5>String</d2p1:CustomField5>
<d2p1:CustomField6>String</d2p1:CustomField6>
<d2p1:CustomField7>String</d2p1:CustomField7>
<d2p1:CustomField8>String</d2p1:CustomField8>
<d2p1:CustomField9>String</d2p1:CustomField9>
<d2p1:Email>String</d2p1:Email>
<d2p1:EthnicGroup>String</d2p1:EthnicGroup>
<d2p1:FirstName>String</d2p1:FirstName>
<d2p1:Gender>String</d2p1:Gender>
<d2p1:HomeLanguage>String</d2p1:HomeLanguage>
<d2p1:Id>0</d2p1:Id>
<d2p1:IdNumber>String</d2p1:IdNumber>
<d2p1:LastName>String</d2p1:LastName>
<d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
<d2p1:PassportNumber>String</d2p1:PassportNumber>
<d2p1:PostalCode>String</d2p1:PostalCode>
<d2p1:PublicAccessGuid>00000000-0000-0000-0000-000000000000</d2p1:PublicAccessGuid>
<d2p1:Reason>String</d2p1:Reason>
<d2p1:Region>String</d2p1:Region>
<d2p1:SegmentsId>0</d2p1:SegmentsId>
<d2p1:StatusCodesId>0</d2p1:StatusCodesId>
<d2p1:Suburb>String</d2p1:Suburb>
<d2p1:TenantsId>0</d2p1:TenantsId>
<d2p1:UniqueIdentifier>String</d2p1:UniqueIdentifier>
<d2p1:UserAuthId>0</d2p1:UserAuthId>
<d2p1:VulnerabilityFlag>false</d2p1:VulnerabilityFlag>
</Customer>
<ResponseStatus xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:Message>String</d2p1:Message>
<d2p1:StackTrace>String</d2p1:StackTrace>
<d2p1:Errors>
<d2p1:ResponseError>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:FieldName>String</d2p1:FieldName>
<d2p1:Message>String</d2p1:Message>
<d2p1:Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:KeyValueOfstringstring>
<d5p1:Key>String</d5p1:Key>
<d5p1:Value>String</d5p1:Value>
</d5p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseError>
</d2p1:Errors>
<d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
</ResponseStatus>
</GetCampaignCustomerCertificateResponse>