| All Verbs | /api/updatecustomergroup |
|---|
import java.math.*;
import java.util.*;
import java.io.InputStream;
import net.servicestack.client.*;
public class dtos
{
/**
* Update customer group details
*/
@Api(Description="Update customer group details")
public static class UpdateCustomerGroup
{
public UUID CustomerGroupId = null;
public Boolean AutoGenerateName = null;
public String CustomerName = null;
public ArrayList<Contact> Contacts = null;
public UUID getCustomerGroupId() { return CustomerGroupId; }
public UpdateCustomerGroup setCustomerGroupId(UUID value) { this.CustomerGroupId = value; return this; }
public Boolean isAutoGenerateName() { return AutoGenerateName; }
public UpdateCustomerGroup setAutoGenerateName(Boolean value) { this.AutoGenerateName = value; return this; }
public String getCustomerName() { return CustomerName; }
public UpdateCustomerGroup setCustomerName(String value) { this.CustomerName = value; return this; }
public ArrayList<Contact> getContacts() { return Contacts; }
public UpdateCustomerGroup setContacts(ArrayList<Contact> value) { this.Contacts = value; return this; }
}
public static class Contact
{
public UUID ContactId = null;
public UUID PrimaryStreetAddressId = null;
public UUID PrimaryPostalAddressId = null;
public UUID PrimaryTaxRegisteredAddressId = null;
public UUID PrimaryNonMobileId = null;
public UUID PrimaryMobileId = null;
public UUID PrimaryEmailId = null;
public String Mobile = null;
public String Phone = null;
public String PrimaryEmail = null;
public String PrimaryAddress = null;
public UUID PrimaryFaxId = null;
public UUID PrimaryWebId = null;
public UUID PrimarySocialMediaId = null;
public String FirstName = null;
public String MiddleName = null;
public String Surname = null;
public String FullName = null;
public String ShortName = null;
public Date BirthDate = null;
public String Title = null;
public String Salutation = null;
public UUID MaritalStatus = null;
public String MaritalStatusName = null;
public UUID Gender = null;
public String GenderName = null;
public String Abn = null;
public String Acn = null;
public String Arbn = null;
public ContactBanking ContactBankingDetails = null;
public String LegalName = null;
public String TradingName = null;
public UUID ContactType = null;
public String ContactTypeName = null;
public String ContactTypePhotoUrl = null;
public String ContactTypePhotoThumbnailUrl = null;
public UUID Timezone = null;
public String TimezoneName = null;
public String Description = null;
public String EmploymentIndustry = null;
public String EmploymentRole = null;
public String EmploymentGeographicArea = null;
public Boolean GstRegistered = null;
public String DriversLicence = null;
public UUID ContactGroupIdStaff = null;
public String StaffGroupName = null;
public UUID ContactGroupIdVendor = null;
public String VendorGroupName = null;
public UUID ContactGroupIdCustomer = null;
public String CustomerGroupName = null;
public UUID PrimaryMediaFileId = null;
public String ProfilePhotoUrl = null;
public String ProfilePhotoThumbnailUrl = null;
public UUID ProfileImageId = null;
public String RecordStatus = null;
public UUID ConnectionStatusId = null;
public String SubscriptionAlternateKey = null;
public ArrayList<UserRole> ContactRoles = null;
public ArrayList<ContactDetail> ContactDetails = null;
public ArrayList<CustomContentFieldValue> CustomContent = null;
public ArrayList<Contact> ConnectedContacts = null;
public String CustomContentXML = null;
public String ContactDetailsXML = null;
public UUID ConnectionContactId = null;
public String ConnectionContactName = null;
public UUID UserProfileIdDefault = null;
public UUID UserId = null;
public String Username = null;
public Boolean IsRegistered = null;
public Boolean ESL = null;
public String Language = null;
public Boolean InterpreterRequired = null;
public String LicenseeNotes = null;
public String Notes = null;
public UUID ObjectSubscriptionId = null;
public String ObjectHash = null;
public UUID OwnerContactId = null;
public UUID getContactId() { return ContactId; }
public Contact setContactId(UUID value) { this.ContactId = value; return this; }
public UUID getPrimaryStreetAddressId() { return PrimaryStreetAddressId; }
public Contact setPrimaryStreetAddressId(UUID value) { this.PrimaryStreetAddressId = value; return this; }
public UUID getPrimaryPostalAddressId() { return PrimaryPostalAddressId; }
public Contact setPrimaryPostalAddressId(UUID value) { this.PrimaryPostalAddressId = value; return this; }
public UUID getPrimaryTaxRegisteredAddressId() { return PrimaryTaxRegisteredAddressId; }
public Contact setPrimaryTaxRegisteredAddressId(UUID value) { this.PrimaryTaxRegisteredAddressId = value; return this; }
public UUID getPrimaryNonMobileId() { return PrimaryNonMobileId; }
public Contact setPrimaryNonMobileId(UUID value) { this.PrimaryNonMobileId = value; return this; }
public UUID getPrimaryMobileId() { return PrimaryMobileId; }
public Contact setPrimaryMobileId(UUID value) { this.PrimaryMobileId = value; return this; }
public UUID getPrimaryEmailId() { return PrimaryEmailId; }
public Contact setPrimaryEmailId(UUID value) { this.PrimaryEmailId = value; return this; }
public String getMobile() { return Mobile; }
public Contact setMobile(String value) { this.Mobile = value; return this; }
public String getPhone() { return Phone; }
public Contact setPhone(String value) { this.Phone = value; return this; }
public String getPrimaryEmail() { return PrimaryEmail; }
public Contact setPrimaryEmail(String value) { this.PrimaryEmail = value; return this; }
public String getPrimaryAddress() { return PrimaryAddress; }
public Contact setPrimaryAddress(String value) { this.PrimaryAddress = value; return this; }
public UUID getPrimaryFaxId() { return PrimaryFaxId; }
public Contact setPrimaryFaxId(UUID value) { this.PrimaryFaxId = value; return this; }
public UUID getPrimaryWebId() { return PrimaryWebId; }
public Contact setPrimaryWebId(UUID value) { this.PrimaryWebId = value; return this; }
public UUID getPrimarySocialMediaId() { return PrimarySocialMediaId; }
public Contact setPrimarySocialMediaId(UUID value) { this.PrimarySocialMediaId = value; return this; }
public String getFirstName() { return FirstName; }
public Contact setFirstName(String value) { this.FirstName = value; return this; }
public String getMiddleName() { return MiddleName; }
public Contact setMiddleName(String value) { this.MiddleName = value; return this; }
public String getSurname() { return Surname; }
public Contact setSurname(String value) { this.Surname = value; return this; }
public String getFullName() { return FullName; }
public Contact setFullName(String value) { this.FullName = value; return this; }
public String getShortName() { return ShortName; }
public Contact setShortName(String value) { this.ShortName = value; return this; }
public Date getBirthDate() { return BirthDate; }
public Contact setBirthDate(Date value) { this.BirthDate = value; return this; }
public String getTitle() { return Title; }
public Contact setTitle(String value) { this.Title = value; return this; }
public String getSalutation() { return Salutation; }
public Contact setSalutation(String value) { this.Salutation = value; return this; }
public UUID getMaritalStatus() { return MaritalStatus; }
public Contact setMaritalStatus(UUID value) { this.MaritalStatus = value; return this; }
public String getMaritalStatusName() { return MaritalStatusName; }
public Contact setMaritalStatusName(String value) { this.MaritalStatusName = value; return this; }
public UUID getGender() { return Gender; }
public Contact setGender(UUID value) { this.Gender = value; return this; }
public String getGenderName() { return GenderName; }
public Contact setGenderName(String value) { this.GenderName = value; return this; }
public String getAbn() { return Abn; }
public Contact setAbn(String value) { this.Abn = value; return this; }
public String getAcn() { return Acn; }
public Contact setAcn(String value) { this.Acn = value; return this; }
public String getArbn() { return Arbn; }
public Contact setArbn(String value) { this.Arbn = value; return this; }
public ContactBanking getContactBankingDetails() { return ContactBankingDetails; }
public Contact setContactBankingDetails(ContactBanking value) { this.ContactBankingDetails = value; return this; }
public String getLegalName() { return LegalName; }
public Contact setLegalName(String value) { this.LegalName = value; return this; }
public String getTradingName() { return TradingName; }
public Contact setTradingName(String value) { this.TradingName = value; return this; }
public UUID getContactType() { return ContactType; }
public Contact setContactType(UUID value) { this.ContactType = value; return this; }
public String getContactTypeName() { return ContactTypeName; }
public Contact setContactTypeName(String value) { this.ContactTypeName = value; return this; }
public String getContactTypePhotoUrl() { return ContactTypePhotoUrl; }
public Contact setContactTypePhotoUrl(String value) { this.ContactTypePhotoUrl = value; return this; }
public String getContactTypePhotoThumbnailUrl() { return ContactTypePhotoThumbnailUrl; }
public Contact setContactTypePhotoThumbnailUrl(String value) { this.ContactTypePhotoThumbnailUrl = value; return this; }
public UUID getTimezone() { return Timezone; }
public Contact setTimezone(UUID value) { this.Timezone = value; return this; }
public String getTimezoneName() { return TimezoneName; }
public Contact setTimezoneName(String value) { this.TimezoneName = value; return this; }
public String getDescription() { return Description; }
public Contact setDescription(String value) { this.Description = value; return this; }
public String getEmploymentIndustry() { return EmploymentIndustry; }
public Contact setEmploymentIndustry(String value) { this.EmploymentIndustry = value; return this; }
public String getEmploymentRole() { return EmploymentRole; }
public Contact setEmploymentRole(String value) { this.EmploymentRole = value; return this; }
public String getEmploymentGeographicArea() { return EmploymentGeographicArea; }
public Contact setEmploymentGeographicArea(String value) { this.EmploymentGeographicArea = value; return this; }
public Boolean isGstRegistered() { return GstRegistered; }
public Contact setGstRegistered(Boolean value) { this.GstRegistered = value; return this; }
public String getDriversLicence() { return DriversLicence; }
public Contact setDriversLicence(String value) { this.DriversLicence = value; return this; }
public UUID getContactGroupIdStaff() { return ContactGroupIdStaff; }
public Contact setContactGroupIdStaff(UUID value) { this.ContactGroupIdStaff = value; return this; }
public String getStaffGroupName() { return StaffGroupName; }
public Contact setStaffGroupName(String value) { this.StaffGroupName = value; return this; }
public UUID getContactGroupIdVendor() { return ContactGroupIdVendor; }
public Contact setContactGroupIdVendor(UUID value) { this.ContactGroupIdVendor = value; return this; }
public String getVendorGroupName() { return VendorGroupName; }
public Contact setVendorGroupName(String value) { this.VendorGroupName = value; return this; }
public UUID getContactGroupIdCustomer() { return ContactGroupIdCustomer; }
public Contact setContactGroupIdCustomer(UUID value) { this.ContactGroupIdCustomer = value; return this; }
public String getCustomerGroupName() { return CustomerGroupName; }
public Contact setCustomerGroupName(String value) { this.CustomerGroupName = value; return this; }
public UUID getPrimaryMediaFileId() { return PrimaryMediaFileId; }
public Contact setPrimaryMediaFileId(UUID value) { this.PrimaryMediaFileId = value; return this; }
public String getProfilePhotoUrl() { return ProfilePhotoUrl; }
public Contact setProfilePhotoUrl(String value) { this.ProfilePhotoUrl = value; return this; }
public String getProfilePhotoThumbnailUrl() { return ProfilePhotoThumbnailUrl; }
public Contact setProfilePhotoThumbnailUrl(String value) { this.ProfilePhotoThumbnailUrl = value; return this; }
public UUID getProfileImageId() { return ProfileImageId; }
public Contact setProfileImageId(UUID value) { this.ProfileImageId = value; return this; }
public String getRecordStatus() { return RecordStatus; }
public Contact setRecordStatus(String value) { this.RecordStatus = value; return this; }
public UUID getConnectionStatusId() { return ConnectionStatusId; }
public Contact setConnectionStatusId(UUID value) { this.ConnectionStatusId = value; return this; }
public String getSubscriptionAlternateKey() { return SubscriptionAlternateKey; }
public Contact setSubscriptionAlternateKey(String value) { this.SubscriptionAlternateKey = value; return this; }
public ArrayList<UserRole> getContactRoles() { return ContactRoles; }
public Contact setContactRoles(ArrayList<UserRole> value) { this.ContactRoles = value; return this; }
public ArrayList<ContactDetail> getContactDetails() { return ContactDetails; }
public Contact setContactDetails(ArrayList<ContactDetail> value) { this.ContactDetails = value; return this; }
public ArrayList<CustomContentFieldValue> getCustomContent() { return CustomContent; }
public Contact setCustomContent(ArrayList<CustomContentFieldValue> value) { this.CustomContent = value; return this; }
public ArrayList<Contact> getConnectedContacts() { return ConnectedContacts; }
public Contact setConnectedContacts(ArrayList<Contact> value) { this.ConnectedContacts = value; return this; }
public String getCustomContentXML() { return CustomContentXML; }
public Contact setCustomContentXML(String value) { this.CustomContentXML = value; return this; }
public String getContactDetailsXML() { return ContactDetailsXML; }
public Contact setContactDetailsXML(String value) { this.ContactDetailsXML = value; return this; }
public UUID getConnectionContactId() { return ConnectionContactId; }
public Contact setConnectionContactId(UUID value) { this.ConnectionContactId = value; return this; }
public String getConnectionContactName() { return ConnectionContactName; }
public Contact setConnectionContactName(String value) { this.ConnectionContactName = value; return this; }
public UUID getUserProfileIdDefault() { return UserProfileIdDefault; }
public Contact setUserProfileIdDefault(UUID value) { this.UserProfileIdDefault = value; return this; }
public UUID getUserId() { return UserId; }
public Contact setUserId(UUID value) { this.UserId = value; return this; }
public String getUsername() { return Username; }
public Contact setUsername(String value) { this.Username = value; return this; }
public Boolean getIsRegistered() { return IsRegistered; }
public Contact setIsRegistered(Boolean value) { this.IsRegistered = value; return this; }
public Boolean isEsl() { return ESL; }
public Contact setEsl(Boolean value) { this.ESL = value; return this; }
public String getLanguage() { return Language; }
public Contact setLanguage(String value) { this.Language = value; return this; }
public Boolean isInterpreterRequired() { return InterpreterRequired; }
public Contact setInterpreterRequired(Boolean value) { this.InterpreterRequired = value; return this; }
public String getLicenseeNotes() { return LicenseeNotes; }
public Contact setLicenseeNotes(String value) { this.LicenseeNotes = value; return this; }
public String getNotes() { return Notes; }
public Contact setNotes(String value) { this.Notes = value; return this; }
public UUID getObjectSubscriptionId() { return ObjectSubscriptionId; }
public Contact setObjectSubscriptionId(UUID value) { this.ObjectSubscriptionId = value; return this; }
public String getObjectHash() { return ObjectHash; }
public Contact setObjectHash(String value) { this.ObjectHash = value; return this; }
public UUID getOwnerContactId() { return OwnerContactId; }
public Contact setOwnerContactId(UUID value) { this.OwnerContactId = value; return this; }
}
public static class ContactBanking
{
public UUID ContactId = null;
public String BankName = null;
public String BankLocation = null;
public String Bsb = null;
public String AccountNumber = null;
public String AccountName = null;
public UUID TermOfTradeId = null;
public String TermOfTradeName = null;
public UUID OwnerContactId = null;
public String RecordStatus = null;
public UUID getContactId() { return ContactId; }
public ContactBanking setContactId(UUID value) { this.ContactId = value; return this; }
public String getBankName() { return BankName; }
public ContactBanking setBankName(String value) { this.BankName = value; return this; }
public String getBankLocation() { return BankLocation; }
public ContactBanking setBankLocation(String value) { this.BankLocation = value; return this; }
public String getBsb() { return Bsb; }
public ContactBanking setBsb(String value) { this.Bsb = value; return this; }
public String getAccountNumber() { return AccountNumber; }
public ContactBanking setAccountNumber(String value) { this.AccountNumber = value; return this; }
public String getAccountName() { return AccountName; }
public ContactBanking setAccountName(String value) { this.AccountName = value; return this; }
public UUID getTermOfTradeId() { return TermOfTradeId; }
public ContactBanking setTermOfTradeId(UUID value) { this.TermOfTradeId = value; return this; }
public String getTermOfTradeName() { return TermOfTradeName; }
public ContactBanking setTermOfTradeName(String value) { this.TermOfTradeName = value; return this; }
public UUID getOwnerContactId() { return OwnerContactId; }
public ContactBanking setOwnerContactId(UUID value) { this.OwnerContactId = value; return this; }
public String getRecordStatus() { return RecordStatus; }
public ContactBanking setRecordStatus(String value) { this.RecordStatus = value; return this; }
}
public static class UserRole
{
public UUID ConnectionId = null;
public UUID ContactRoleId = null;
public UUID ContactId = null;
public UUID RoleId = null;
public String RoleName = null;
public Date StartDate = null;
public Date EndDate = null;
public Boolean IsLicenseeRole = null;
public Boolean IsCustomerRole = null;
public Boolean IsPlatformRole = null;
public Boolean IsAdministerContactsRole = null;
public String RolePrimaryImageURL = null;
public String RolePrimaryImageThumbnailURL = null;
public UUID RolePrimaryImageId = null;
public UUID ConnectionStatusId = null;
public String ConnectionStatusName = null;
public UUID getConnectionId() { return ConnectionId; }
public UserRole setConnectionId(UUID value) { this.ConnectionId = value; return this; }
public UUID getContactRoleId() { return ContactRoleId; }
public UserRole setContactRoleId(UUID value) { this.ContactRoleId = value; return this; }
public UUID getContactId() { return ContactId; }
public UserRole setContactId(UUID value) { this.ContactId = value; return this; }
public UUID getRoleId() { return RoleId; }
public UserRole setRoleId(UUID value) { this.RoleId = value; return this; }
public String getRoleName() { return RoleName; }
public UserRole setRoleName(String value) { this.RoleName = value; return this; }
public Date getStartDate() { return StartDate; }
public UserRole setStartDate(Date value) { this.StartDate = value; return this; }
public Date getEndDate() { return EndDate; }
public UserRole setEndDate(Date value) { this.EndDate = value; return this; }
public Boolean getIsLicenseeRole() { return IsLicenseeRole; }
public UserRole setIsLicenseeRole(Boolean value) { this.IsLicenseeRole = value; return this; }
public Boolean getIsCustomerRole() { return IsCustomerRole; }
public UserRole setIsCustomerRole(Boolean value) { this.IsCustomerRole = value; return this; }
public Boolean getIsPlatformRole() { return IsPlatformRole; }
public UserRole setIsPlatformRole(Boolean value) { this.IsPlatformRole = value; return this; }
public Boolean getIsAdministerContactsRole() { return IsAdministerContactsRole; }
public UserRole setIsAdministerContactsRole(Boolean value) { this.IsAdministerContactsRole = value; return this; }
public String getRolePrimaryImageURL() { return RolePrimaryImageURL; }
public UserRole setRolePrimaryImageURL(String value) { this.RolePrimaryImageURL = value; return this; }
public String getRolePrimaryImageThumbnailURL() { return RolePrimaryImageThumbnailURL; }
public UserRole setRolePrimaryImageThumbnailURL(String value) { this.RolePrimaryImageThumbnailURL = value; return this; }
public UUID getRolePrimaryImageId() { return RolePrimaryImageId; }
public UserRole setRolePrimaryImageId(UUID value) { this.RolePrimaryImageId = value; return this; }
public UUID getConnectionStatusId() { return ConnectionStatusId; }
public UserRole setConnectionStatusId(UUID value) { this.ConnectionStatusId = value; return this; }
public String getConnectionStatusName() { return ConnectionStatusName; }
public UserRole setConnectionStatusName(String value) { this.ConnectionStatusName = value; return this; }
}
public static class ContactDetail
{
public UUID ContactContactDetailId = null;
public UUID ContactId = null;
public UUID ContactDetailId = null;
public UUID ContactMethodId = null;
public String ContactMethodName = null;
public ContactAddress Address = null;
public ContactPhone Phone = null;
public UUID CountryId = null;
public String ContactDetails = null;
public String Notes = null;
public String ContactDetailsCode = null;
public Integer OrderContactMethod = null;
public Boolean IsPrimaryContactMethod = null;
public Boolean IsPrimaryLocation = null;
public Boolean IsRegisteredLocation = null;
public Boolean IsPostal = null;
public Boolean IsAddress = null;
public Boolean IsPhone = null;
public UUID EmailSignatureId = null;
public String EmailSignatureHTML = null;
public String EmailSignatureText = null;
public String ApiKey = null;
public String FrameworkAlternateKey = null;
public UUID getContactContactDetailId() { return ContactContactDetailId; }
public ContactDetail setContactContactDetailId(UUID value) { this.ContactContactDetailId = value; return this; }
public UUID getContactId() { return ContactId; }
public ContactDetail setContactId(UUID value) { this.ContactId = value; return this; }
public UUID getContactDetailId() { return ContactDetailId; }
public ContactDetail setContactDetailId(UUID value) { this.ContactDetailId = value; return this; }
public UUID getContactMethodId() { return ContactMethodId; }
public ContactDetail setContactMethodId(UUID value) { this.ContactMethodId = value; return this; }
public String getContactMethodName() { return ContactMethodName; }
public ContactDetail setContactMethodName(String value) { this.ContactMethodName = value; return this; }
public ContactAddress getAddress() { return Address; }
public ContactDetail setAddress(ContactAddress value) { this.Address = value; return this; }
public ContactPhone getPhone() { return Phone; }
public ContactDetail setPhone(ContactPhone value) { this.Phone = value; return this; }
public UUID getCountryId() { return CountryId; }
public ContactDetail setCountryId(UUID value) { this.CountryId = value; return this; }
public String getContactDetails() { return ContactDetails; }
public ContactDetail setContactDetails(String value) { this.ContactDetails = value; return this; }
public String getNotes() { return Notes; }
public ContactDetail setNotes(String value) { this.Notes = value; return this; }
public String getContactDetailsCode() { return ContactDetailsCode; }
public ContactDetail setContactDetailsCode(String value) { this.ContactDetailsCode = value; return this; }
public Integer getOrderContactMethod() { return OrderContactMethod; }
public ContactDetail setOrderContactMethod(Integer value) { this.OrderContactMethod = value; return this; }
public Boolean getIsPrimaryContactMethod() { return IsPrimaryContactMethod; }
public ContactDetail setIsPrimaryContactMethod(Boolean value) { this.IsPrimaryContactMethod = value; return this; }
public Boolean getIsPrimaryLocation() { return IsPrimaryLocation; }
public ContactDetail setIsPrimaryLocation(Boolean value) { this.IsPrimaryLocation = value; return this; }
public Boolean getIsRegisteredLocation() { return IsRegisteredLocation; }
public ContactDetail setIsRegisteredLocation(Boolean value) { this.IsRegisteredLocation = value; return this; }
public Boolean getIsPostal() { return IsPostal; }
public ContactDetail setIsPostal(Boolean value) { this.IsPostal = value; return this; }
public Boolean getIsAddress() { return IsAddress; }
public ContactDetail setIsAddress(Boolean value) { this.IsAddress = value; return this; }
public Boolean getIsPhone() { return IsPhone; }
public ContactDetail setIsPhone(Boolean value) { this.IsPhone = value; return this; }
public UUID getEmailSignatureId() { return EmailSignatureId; }
public ContactDetail setEmailSignatureId(UUID value) { this.EmailSignatureId = value; return this; }
public String getEmailSignatureHTML() { return EmailSignatureHTML; }
public ContactDetail setEmailSignatureHTML(String value) { this.EmailSignatureHTML = value; return this; }
public String getEmailSignatureText() { return EmailSignatureText; }
public ContactDetail setEmailSignatureText(String value) { this.EmailSignatureText = value; return this; }
public String getApiKey() { return ApiKey; }
public ContactDetail setApiKey(String value) { this.ApiKey = value; return this; }
public String getFrameworkAlternateKey() { return FrameworkAlternateKey; }
public ContactDetail setFrameworkAlternateKey(String value) { this.FrameworkAlternateKey = value; return this; }
}
public static class ContactAddress
{
public GeoLocation Location = null;
public Boolean IsPostal = null;
public Boolean IsPrimaryLocation = null;
public Boolean IsRegisteredLocation = null;
public UUID ContactAddressId = null;
public String SuburbName = null;
public String StateName = null;
public String CountryName = null;
public String AddressFull = null;
public GeoLocation getLocation() { return Location; }
public ContactAddress setLocation(GeoLocation value) { this.Location = value; return this; }
public Boolean getIsPostal() { return IsPostal; }
public ContactAddress setIsPostal(Boolean value) { this.IsPostal = value; return this; }
public Boolean getIsPrimaryLocation() { return IsPrimaryLocation; }
public ContactAddress setIsPrimaryLocation(Boolean value) { this.IsPrimaryLocation = value; return this; }
public Boolean getIsRegisteredLocation() { return IsRegisteredLocation; }
public ContactAddress setIsRegisteredLocation(Boolean value) { this.IsRegisteredLocation = value; return this; }
public UUID getContactAddressId() { return ContactAddressId; }
public ContactAddress setContactAddressId(UUID value) { this.ContactAddressId = value; return this; }
public String getSuburbName() { return SuburbName; }
public ContactAddress setSuburbName(String value) { this.SuburbName = value; return this; }
public String getStateName() { return StateName; }
public ContactAddress setStateName(String value) { this.StateName = value; return this; }
public String getCountryName() { return CountryName; }
public ContactAddress setCountryName(String value) { this.CountryName = value; return this; }
public String getAddressFull() { return AddressFull; }
public ContactAddress setAddressFull(String value) { this.AddressFull = value; return this; }
}
public static class GeoLocation
{
public UUID GeoLocationId = null;
public UUID StateId = null;
public String StateName = null;
public String StateNameShort = null;
public UUID SuburbId = null;
public String SuburbName = null;
public UUID CountryId = null;
public String CountryName = null;
public UUID Timezone = null;
public String TimezoneName = null;
public String LotNumber = null;
public String SubUnit = null;
public String BuildingNumber = null;
public String PostalDeliveryNumber = null;
public String StreetNumber = null;
public String StreetName = null;
public String AddressLineOne = null;
public String AddressLineTwo = null;
public String PostCode = null;
public Boolean IsPhysical = null;
public String Notes = null;
public String AddressFull = null;
public UUID AddressFormatId = null;
public UUID PostalDeliveryTypeId = null;
public Double Latitude = null;
public Double Longitude = null;
public Integer Accuracy = null;
public Double DistanceAway = null;
public Boolean AutoMapCoordinates = null;
public Boolean IsAddressCleared = null;
public Boolean IsValidated = null;
public GeoEstate Estate = null;
public UUID GeoEstateId = null;
public UUID GeoEstateStageId = null;
public String GeoEstateStageName = null;
public UUID getGeoLocationId() { return GeoLocationId; }
public GeoLocation setGeoLocationId(UUID value) { this.GeoLocationId = value; return this; }
public UUID getStateId() { return StateId; }
public GeoLocation setStateId(UUID value) { this.StateId = value; return this; }
public String getStateName() { return StateName; }
public GeoLocation setStateName(String value) { this.StateName = value; return this; }
public String getStateNameShort() { return StateNameShort; }
public GeoLocation setStateNameShort(String value) { this.StateNameShort = value; return this; }
public UUID getSuburbId() { return SuburbId; }
public GeoLocation setSuburbId(UUID value) { this.SuburbId = value; return this; }
public String getSuburbName() { return SuburbName; }
public GeoLocation setSuburbName(String value) { this.SuburbName = value; return this; }
public UUID getCountryId() { return CountryId; }
public GeoLocation setCountryId(UUID value) { this.CountryId = value; return this; }
public String getCountryName() { return CountryName; }
public GeoLocation setCountryName(String value) { this.CountryName = value; return this; }
public UUID getTimezone() { return Timezone; }
public GeoLocation setTimezone(UUID value) { this.Timezone = value; return this; }
public String getTimezoneName() { return TimezoneName; }
public GeoLocation setTimezoneName(String value) { this.TimezoneName = value; return this; }
public String getLotNumber() { return LotNumber; }
public GeoLocation setLotNumber(String value) { this.LotNumber = value; return this; }
public String getSubUnit() { return SubUnit; }
public GeoLocation setSubUnit(String value) { this.SubUnit = value; return this; }
public String getBuildingNumber() { return BuildingNumber; }
public GeoLocation setBuildingNumber(String value) { this.BuildingNumber = value; return this; }
public String getPostalDeliveryNumber() { return PostalDeliveryNumber; }
public GeoLocation setPostalDeliveryNumber(String value) { this.PostalDeliveryNumber = value; return this; }
public String getStreetNumber() { return StreetNumber; }
public GeoLocation setStreetNumber(String value) { this.StreetNumber = value; return this; }
public String getStreetName() { return StreetName; }
public GeoLocation setStreetName(String value) { this.StreetName = value; return this; }
public String getAddressLineOne() { return AddressLineOne; }
public GeoLocation setAddressLineOne(String value) { this.AddressLineOne = value; return this; }
public String getAddressLineTwo() { return AddressLineTwo; }
public GeoLocation setAddressLineTwo(String value) { this.AddressLineTwo = value; return this; }
public String getPostCode() { return PostCode; }
public GeoLocation setPostCode(String value) { this.PostCode = value; return this; }
public Boolean getIsPhysical() { return IsPhysical; }
public GeoLocation setIsPhysical(Boolean value) { this.IsPhysical = value; return this; }
public String getNotes() { return Notes; }
public GeoLocation setNotes(String value) { this.Notes = value; return this; }
public String getAddressFull() { return AddressFull; }
public GeoLocation setAddressFull(String value) { this.AddressFull = value; return this; }
public UUID getAddressFormatId() { return AddressFormatId; }
public GeoLocation setAddressFormatId(UUID value) { this.AddressFormatId = value; return this; }
public UUID getPostalDeliveryTypeId() { return PostalDeliveryTypeId; }
public GeoLocation setPostalDeliveryTypeId(UUID value) { this.PostalDeliveryTypeId = value; return this; }
public Double getLatitude() { return Latitude; }
public GeoLocation setLatitude(Double value) { this.Latitude = value; return this; }
public Double getLongitude() { return Longitude; }
public GeoLocation setLongitude(Double value) { this.Longitude = value; return this; }
public Integer getAccuracy() { return Accuracy; }
public GeoLocation setAccuracy(Integer value) { this.Accuracy = value; return this; }
public Double getDistanceAway() { return DistanceAway; }
public GeoLocation setDistanceAway(Double value) { this.DistanceAway = value; return this; }
public Boolean isAutoMapCoordinates() { return AutoMapCoordinates; }
public GeoLocation setAutoMapCoordinates(Boolean value) { this.AutoMapCoordinates = value; return this; }
public Boolean getIsAddressCleared() { return IsAddressCleared; }
public GeoLocation setIsAddressCleared(Boolean value) { this.IsAddressCleared = value; return this; }
public Boolean getIsValidated() { return IsValidated; }
public GeoLocation setIsValidated(Boolean value) { this.IsValidated = value; return this; }
public GeoEstate getEstate() { return Estate; }
public GeoLocation setEstate(GeoEstate value) { this.Estate = value; return this; }
public UUID getGeoEstateId() { return GeoEstateId; }
public GeoLocation setGeoEstateId(UUID value) { this.GeoEstateId = value; return this; }
public UUID getGeoEstateStageId() { return GeoEstateStageId; }
public GeoLocation setGeoEstateStageId(UUID value) { this.GeoEstateStageId = value; return this; }
public String getGeoEstateStageName() { return GeoEstateStageName; }
public GeoLocation setGeoEstateStageName(String value) { this.GeoEstateStageName = value; return this; }
}
public static class GeoEstate
{
public UUID GeoEstateId = null;
public String Name = null;
public String Notes = null;
public UUID DeveloperContactId = null;
public String DeveloperName = null;
public String DeveloperProfilePhotoUrl = null;
public String DeveloperProfilePhotoThumbnail = null;
public String RecordStatus = null;
public ArrayList<GeoEstateStage> Stages = null;
public UUID CurrentEstateStageId = null;
public String CurrentEstateStageName = null;
public UUID getGeoEstateId() { return GeoEstateId; }
public GeoEstate setGeoEstateId(UUID value) { this.GeoEstateId = value; return this; }
public String getName() { return Name; }
public GeoEstate setName(String value) { this.Name = value; return this; }
public String getNotes() { return Notes; }
public GeoEstate setNotes(String value) { this.Notes = value; return this; }
public UUID getDeveloperContactId() { return DeveloperContactId; }
public GeoEstate setDeveloperContactId(UUID value) { this.DeveloperContactId = value; return this; }
public String getDeveloperName() { return DeveloperName; }
public GeoEstate setDeveloperName(String value) { this.DeveloperName = value; return this; }
public String getDeveloperProfilePhotoUrl() { return DeveloperProfilePhotoUrl; }
public GeoEstate setDeveloperProfilePhotoUrl(String value) { this.DeveloperProfilePhotoUrl = value; return this; }
public String getDeveloperProfilePhotoThumbnail() { return DeveloperProfilePhotoThumbnail; }
public GeoEstate setDeveloperProfilePhotoThumbnail(String value) { this.DeveloperProfilePhotoThumbnail = value; return this; }
public String getRecordStatus() { return RecordStatus; }
public GeoEstate setRecordStatus(String value) { this.RecordStatus = value; return this; }
public ArrayList<GeoEstateStage> getStages() { return Stages; }
public GeoEstate setStages(ArrayList<GeoEstateStage> value) { this.Stages = value; return this; }
public UUID getCurrentEstateStageId() { return CurrentEstateStageId; }
public GeoEstate setCurrentEstateStageId(UUID value) { this.CurrentEstateStageId = value; return this; }
public String getCurrentEstateStageName() { return CurrentEstateStageName; }
public GeoEstate setCurrentEstateStageName(String value) { this.CurrentEstateStageName = value; return this; }
}
public static class GeoEstateStage
{
public UUID GeoEstateStageId = null;
public UUID GeoEstateId = null;
public String Name = null;
public String Notes = null;
public String RecordStatus = null;
public UUID getGeoEstateStageId() { return GeoEstateStageId; }
public GeoEstateStage setGeoEstateStageId(UUID value) { this.GeoEstateStageId = value; return this; }
public UUID getGeoEstateId() { return GeoEstateId; }
public GeoEstateStage setGeoEstateId(UUID value) { this.GeoEstateId = value; return this; }
public String getName() { return Name; }
public GeoEstateStage setName(String value) { this.Name = value; return this; }
public String getNotes() { return Notes; }
public GeoEstateStage setNotes(String value) { this.Notes = value; return this; }
public String getRecordStatus() { return RecordStatus; }
public GeoEstateStage setRecordStatus(String value) { this.RecordStatus = value; return this; }
}
public static class ContactPhone
{
public String CountryCode = null;
public String AreaCode = null;
public String LocalNumber = null;
public String PhoneNumber = null;
public String getCountryCode() { return CountryCode; }
public ContactPhone setCountryCode(String value) { this.CountryCode = value; return this; }
public String getAreaCode() { return AreaCode; }
public ContactPhone setAreaCode(String value) { this.AreaCode = value; return this; }
public String getLocalNumber() { return LocalNumber; }
public ContactPhone setLocalNumber(String value) { this.LocalNumber = value; return this; }
public String getPhoneNumber() { return PhoneNumber; }
public ContactPhone setPhoneNumber(String value) { this.PhoneNumber = value; return this; }
}
public static class CustomContentFieldValue
{
public String FieldName = null;
public UUID FieldDataTypeId = null;
public String FieldValue = null;
public String AlternateKey = null;
public String getFieldName() { return FieldName; }
public CustomContentFieldValue setFieldName(String value) { this.FieldName = value; return this; }
public UUID getFieldDataTypeId() { return FieldDataTypeId; }
public CustomContentFieldValue setFieldDataTypeId(UUID value) { this.FieldDataTypeId = value; return this; }
public String getFieldValue() { return FieldValue; }
public CustomContentFieldValue setFieldValue(String value) { this.FieldValue = value; return this; }
public String getAlternateKey() { return AlternateKey; }
public CustomContentFieldValue setAlternateKey(String value) { this.AlternateKey = value; return this; }
}
public static class StringResponse
{
public String Result = null;
public String getResult() { return Result; }
public StringResponse setResult(String value) { this.Result = value; return this; }
}
}
To override the Content-type in your clients, use the HTTP Accept Header, append the .other suffix or ?format=other
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /api/updatecustomergroup HTTP/1.1
Host: pfapi.pstpf.com.au
Accept: text/jsonl
Content-Type: text/jsonl
Content-Length: length
{"CustomerGroupId":"00000000-0000-0000-0000-000000000000","AutoGenerateName":false,"CustomerName":"String","Contacts":[{"ContactId":"00000000-0000-0000-0000-000000000000","PrimaryStreetAddressId":"00000000000000000000000000000000","PrimaryPostalAddressId":"00000000000000000000000000000000","PrimaryTaxRegisteredAddressId":"00000000000000000000000000000000","PrimaryNonMobileId":"00000000000000000000000000000000","PrimaryMobileId":"00000000000000000000000000000000","PrimaryEmailId":"00000000000000000000000000000000","Mobile":"String","Phone":"String","PrimaryEmail":"String","PrimaryAddress":"String","PrimaryFaxId":"00000000000000000000000000000000","PrimaryWebId":"00000000000000000000000000000000","PrimarySocialMediaId":"00000000000000000000000000000000","FirstName":"String","MiddleName":"String","Surname":"String","FullName":"String","ShortName":"String","BirthDate":"0001-01-01T00:00:00.0000000","Title":"String","Salutation":"String","MaritalStatus":"00000000000000000000000000000000","MaritalStatusName":"String","Gender":"00000000000000000000000000000000","GenderName":"String","Abn":"String","Acn":"String","Arbn":"String","ContactBankingDetails":{"ContactId":"00000000-0000-0000-0000-000000000000","BankName":"String","BankLocation":"String","Bsb":"String","AccountNumber":"String","AccountName":"String","TermOfTradeId":"00000000000000000000000000000000","TermOfTradeName":"String","OwnerContactId":"00000000-0000-0000-0000-000000000000","RecordStatus":"String"},"LegalName":"String","TradingName":"String","ContactType":"00000000000000000000000000000000","ContactTypeName":"String","ContactTypePhotoUrl":"String","ContactTypePhotoThumbnailUrl":"String","Timezone":"00000000000000000000000000000000","TimezoneName":"String","Description":"String","EmploymentIndustry":"String","EmploymentRole":"String","EmploymentGeographicArea":"String","GstRegistered":false,"DriversLicence":"String","ContactGroupIdStaff":"00000000000000000000000000000000","StaffGroupName":"String","ContactGroupIdVendor":"00000000000000000000000000000000","VendorGroupName":"String","ContactGroupIdCustomer":"00000000000000000000000000000000","CustomerGroupName":"String","PrimaryMediaFileId":"00000000000000000000000000000000","ProfilePhotoUrl":"String","ProfilePhotoThumbnailUrl":"String","ProfileImageId":"00000000-0000-0000-0000-000000000000","RecordStatus":"String","ConnectionStatusId":"00000000-0000-0000-0000-000000000000","SubscriptionAlternateKey":"String","ContactRoles":[{"ConnectionId":"00000000-0000-0000-0000-000000000000","ContactRoleId":"00000000-0000-0000-0000-000000000000","ContactId":"00000000-0000-0000-0000-000000000000","RoleId":"00000000-0000-0000-0000-000000000000","RoleName":"String","StartDate":"0001-01-01T00:00:00.0000000","EndDate":"0001-01-01T00:00:00.0000000","IsLicenseeRole":false,"IsCustomerRole":false,"IsPlatformRole":false,"IsAdministerContactsRole":false,"RolePrimaryImageURL":"String","RolePrimaryImageThumbnailURL":"String","RolePrimaryImageId":"00000000-0000-0000-0000-000000000000","ConnectionStatusId":"00000000-0000-0000-0000-000000000000","ConnectionStatusName":"String"}],"ContactDetails":[{"ContactContactDetailId":"00000000-0000-0000-0000-000000000000","ContactId":"00000000-0000-0000-0000-000000000000","ContactDetailId":"00000000-0000-0000-0000-000000000000","ContactMethodId":"00000000-0000-0000-0000-000000000000","ContactMethodName":"String","Address":{"Location":{"GeoLocationId":"00000000-0000-0000-0000-000000000000","StateId":"00000000000000000000000000000000","StateName":"String","StateNameShort":"String","SuburbId":"00000000000000000000000000000000","SuburbName":"String","CountryId":"00000000000000000000000000000000","CountryName":"String","Timezone":"00000000000000000000000000000000","TimezoneName":"String","LotNumber":"String","SubUnit":"String","BuildingNumber":"String","PostalDeliveryNumber":"String","StreetNumber":"String","StreetName":"String","AddressLineOne":"String","AddressLineTwo":"String","PostCode":"String","IsPhysical":false,"Notes":"String","AddressFull":"String","AddressFormatId":"00000000-0000-0000-0000-000000000000","PostalDeliveryTypeId":"00000000000000000000000000000000","Latitude":0,"Longitude":0,"Accuracy":0,"DistanceAway":0,"AutoMapCoordinates":false,"IsAddressCleared":false,"IsValidated":false,"Estate":{"GeoEstateId":"00000000-0000-0000-0000-000000000000","Name":"String","Notes":"String","DeveloperContactId":"00000000-0000-0000-0000-000000000000","DeveloperName":"String","DeveloperProfilePhotoUrl":"String","DeveloperProfilePhotoThumbnail":"String","RecordStatus":"String","Stages":[{"GeoEstateStageId":"00000000-0000-0000-0000-000000000000","GeoEstateId":"00000000-0000-0000-0000-000000000000","Name":"String","Notes":"String","RecordStatus":"String"}],"CurrentEstateStageId":"00000000-0000-0000-0000-000000000000","CurrentEstateStageName":"String"},"GeoEstateId":"00000000-0000-0000-0000-000000000000","GeoEstateStageId":"00000000-0000-0000-0000-000000000000","GeoEstateStageName":"String"},"IsPostal":false,"IsPrimaryLocation":false,"IsRegisteredLocation":false,"ContactAddressId":"00000000-0000-0000-0000-000000000000","SuburbName":"String","StateName":"String","CountryName":"String","AddressFull":"String\r\nString\r\nString\r\nString String\r\nString"},"Phone":{"CountryCode":"String","AreaCode":"String","LocalNumber":"String","PhoneNumber":"String String String"},"CountryId":"00000000000000000000000000000000","ContactDetails":"String","Notes":"String","ContactDetailsCode":"String","OrderContactMethod":0,"IsPrimaryContactMethod":false,"IsPrimaryLocation":false,"IsRegisteredLocation":false,"IsPostal":false,"IsAddress":true,"IsPhone":false,"EmailSignatureId":"00000000-0000-0000-0000-000000000000","EmailSignatureHTML":"String","EmailSignatureText":"String","ApiKey":"String","FrameworkAlternateKey":"String"}],"CustomContent":[{"FieldName":"String","FieldDataTypeId":"00000000-0000-0000-0000-000000000000","FieldValue":"String","AlternateKey":"String"}],"ConnectedContacts":[{"ContactId":"00000000-0000-0000-0000-000000000000","PrimaryStreetAddressId":"00000000000000000000000000000000","PrimaryPostalAddressId":"00000000000000000000000000000000","PrimaryTaxRegisteredAddressId":"00000000000000000000000000000000","PrimaryNonMobileId":"00000000000000000000000000000000","PrimaryMobileId":"00000000000000000000000000000000","PrimaryEmailId":"00000000000000000000000000000000","Mobile":"String","Phone":"String","PrimaryEmail":"String","PrimaryAddress":"String","PrimaryFaxId":"00000000000000000000000000000000","PrimaryWebId":"00000000000000000000000000000000","PrimarySocialMediaId":"00000000000000000000000000000000","FirstName":"String","MiddleName":"String","Surname":"String","FullName":"String","ShortName":"String","BirthDate":"0001-01-01T00:00:00.0000000","Title":"String","Salutation":"String","MaritalStatus":"00000000000000000000000000000000","MaritalStatusName":"String","Gender":"00000000000000000000000000000000","GenderName":"String","Abn":"String","Acn":"String","Arbn":"String","ContactBankingDetails":{"ContactId":"00000000-0000-0000-0000-000000000000","BankName":"String","BankLocation":"String","Bsb":"String","AccountNumber":"String","AccountName":"String","TermOfTradeId":"00000000000000000000000000000000","TermOfTradeName":"String","OwnerContactId":"00000000-0000-0000-0000-000000000000","RecordStatus":"String"},"LegalName":"String","TradingName":"String","ContactType":"00000000000000000000000000000000","ContactTypeName":"String","ContactTypePhotoUrl":"String","ContactTypePhotoThumbnailUrl":"String","Timezone":"00000000000000000000000000000000","TimezoneName":"String","Description":"String","EmploymentIndustry":"String","EmploymentRole":"String","EmploymentGeographicArea":"String","GstRegistered":false,"DriversLicence":"String","ContactGroupIdStaff":"00000000000000000000000000000000","StaffGroupName":"String","ContactGroupIdVendor":"00000000000000000000000000000000","VendorGroupName":"String","ContactGroupIdCustomer":"00000000000000000000000000000000","CustomerGroupName":"String","PrimaryMediaFileId":"00000000000000000000000000000000","ProfilePhotoUrl":"String","ProfilePhotoThumbnailUrl":"String","ProfileImageId":"00000000-0000-0000-0000-000000000000","RecordStatus":"String","ConnectionStatusId":"00000000-0000-0000-0000-000000000000","SubscriptionAlternateKey":"String","ContactRoles":[{"ConnectionId":"00000000-0000-0000-0000-000000000000","ContactRoleId":"00000000-0000-0000-0000-000000000000","ContactId":"00000000-0000-0000-0000-000000000000","RoleId":"00000000-0000-0000-0000-000000000000","RoleName":"String","StartDate":"0001-01-01T00:00:00.0000000","EndDate":"0001-01-01T00:00:00.0000000","IsLicenseeRole":false,"IsCustomerRole":false,"IsPlatformRole":false,"IsAdministerContactsRole":false,"RolePrimaryImageURL":"String","RolePrimaryImageThumbnailURL":"String","RolePrimaryImageId":"00000000-0000-0000-0000-000000000000","ConnectionStatusId":"00000000-0000-0000-0000-000000000000","ConnectionStatusName":"String"}],"ContactDetails":[{"ContactContactDetailId":"00000000-0000-0000-0000-000000000000","ContactId":"00000000-0000-0000-0000-000000000000","ContactDetailId":"00000000-0000-0000-0000-000000000000","ContactMethodId":"00000000-0000-0000-0000-000000000000","ContactMethodName":"String","Address":{"Location":{"GeoLocationId":"00000000-0000-0000-0000-000000000000","StateId":"00000000000000000000000000000000","StateName":"String","StateNameShort":"String","SuburbId":"00000000000000000000000000000000","SuburbName":"String","CountryId":"00000000000000000000000000000000","CountryName":"String","Timezone":"00000000000000000000000000000000","TimezoneName":"String","LotNumber":"String","SubUnit":"String","BuildingNumber":"String","PostalDeliveryNumber":"String","StreetNumber":"String","StreetName":"String","AddressLineOne":"String","AddressLineTwo":"String","PostCode":"String","IsPhysical":false,"Notes":"String","AddressFull":"String","AddressFormatId":"00000000-0000-0000-0000-000000000000","PostalDeliveryTypeId":"00000000000000000000000000000000","Latitude":0,"Longitude":0,"Accuracy":0,"DistanceAway":0,"AutoMapCoordinates":false,"IsAddressCleared":false,"IsValidated":false,"Estate":{"GeoEstateId":"00000000-0000-0000-0000-000000000000","Name":"String","Notes":"String","DeveloperContactId":"00000000-0000-0000-0000-000000000000","DeveloperName":"String","DeveloperProfilePhotoUrl":"String","DeveloperProfilePhotoThumbnail":"String","RecordStatus":"String","Stages":[{"GeoEstateStageId":"00000000-0000-0000-0000-000000000000","GeoEstateId":"00000000-0000-0000-0000-000000000000","Name":"String","Notes":"String","RecordStatus":"String"}],"CurrentEstateStageId":"00000000-0000-0000-0000-000000000000","CurrentEstateStageName":"String"},"GeoEstateId":"00000000-0000-0000-0000-000000000000","GeoEstateStageId":"00000000-0000-0000-0000-000000000000","GeoEstateStageName":"String"},"IsPostal":false,"IsPrimaryLocation":false,"IsRegisteredLocation":false,"ContactAddressId":"00000000-0000-0000-0000-000000000000","SuburbName":"String","StateName":"String","CountryName":"String","AddressFull":"String\r\nString\r\nString\r\nString String\r\nString"},"Phone":{"CountryCode":"String","AreaCode":"String","LocalNumber":"String","PhoneNumber":"String String String"},"CountryId":"00000000000000000000000000000000","ContactDetails":"String","Notes":"String","ContactDetailsCode":"String","OrderContactMethod":0,"IsPrimaryContactMethod":false,"IsPrimaryLocation":false,"IsRegisteredLocation":false,"IsPostal":false,"IsAddress":true,"IsPhone":false,"EmailSignatureId":"00000000-0000-0000-0000-000000000000","EmailSignatureHTML":"String","EmailSignatureText":"String","ApiKey":"String","FrameworkAlternateKey":"String"}],"CustomContent":[{"FieldName":"String","FieldDataTypeId":"00000000-0000-0000-0000-000000000000","FieldValue":"String","AlternateKey":"String"}],"ConnectedContacts":[{"ContactId":"00000000-0000-0000-0000-000000000000","PrimaryStreetAddressId":"00000000000000000000000000000000","PrimaryPostalAddressId":"00000000000000000000000000000000","PrimaryTaxRegisteredAddressId":"00000000000000000000000000000000","PrimaryNonMobileId":"00000000000000000000000000000000","PrimaryMobileId":"00000000000000000000000000000000","PrimaryEmailId":"00000000000000000000000000000000","Mobile":"String","Phone":"String","PrimaryEmail":"String","PrimaryAddress":"String","PrimaryFaxId":"00000000000000000000000000000000","PrimaryWebId":"00000000000000000000000000000000","PrimarySocialMediaId":"00000000000000000000000000000000","FirstName":"String","MiddleName":"String","Surname":"String","FullName":"String","ShortName":"String","BirthDate":"0001-01-01T00:00:00.0000000","Title":"String","Salutation":"String","MaritalStatus":"00000000000000000000000000000000","MaritalStatusName":"String","Gender":"00000000000000000000000000000000","GenderName":"String","Abn":"String","Acn":"String","Arbn":"String","ContactBankingDetails":{"ContactId":"00000000-0000-0000-0000-000000000000","BankName":"String","BankLocation":"String","Bsb":"String","AccountNumber":"String","AccountName":"String","TermOfTradeId":"00000000000000000000000000000000","TermOfTradeName":"String","OwnerContactId":"00000000-0000-0000-0000-000000000000","RecordStatus":"String"},"LegalName":"String","TradingName":"String","ContactType":"00000000000000000000000000000000","ContactTypeName":"String","ContactTypePhotoUrl":"String","ContactTypePhotoThumbnailUrl":"String","Timezone":"00000000000000000000000000000000","TimezoneName":"String","Description":"String","EmploymentIndustry":"String","EmploymentRole":"String","EmploymentGeographicArea":"String","GstRegistered":false,"DriversLicence":"String","ContactGroupIdStaff":"00000000000000000000000000000000","StaffGroupName":"String","ContactGroupIdVendor":"00000000000000000000000000000000","VendorGroupName":"String","ContactGroupIdCustomer":"00000000000000000000000000000000","CustomerGroupName":"String","PrimaryMediaFileId":"00000000000000000000000000000000","ProfilePhotoUrl":"String","ProfilePhotoThumbnailUrl":"String","ProfileImageId":"00000000-0000-0000-0000-000000000000","RecordStatus":"String","ConnectionStatusId":"00000000-0000-0000-0000-000000000000","SubscriptionAlternateKey":"String","ContactRoles":[{"ConnectionId":"00000000-0000-0000-0000-000000000000","ContactRoleId":"00000000-0000-0000-0000-000000000000","ContactId":"00000000-0000-0000-0000-000000000000","RoleId":"00000000-0000-0000-0000-000000000000","RoleName":"String","StartDate":"0001-01-01T00:00:00.0000000","EndDate":"0001-01-01T00:00:00.0000000","IsLicenseeRole":false,"IsCustomerRole":false,"IsPlatformRole":false,"IsAdministerContactsRole":false,"RolePrimaryImageURL":"String","RolePrimaryImageThumbnailURL":"String","RolePrimaryImageId":"00000000-0000-0000-0000-000000000000","ConnectionStatusId":"00000000-0000-0000-0000-000000000000","ConnectionStatusName":"String"}],"ContactDetails":[{"ContactContactDetailId":"00000000-0000-0000-0000-000000000000","ContactId":"00000000-0000-0000-0000-000000000000","ContactDetailId":"00000000-0000-0000-0000-000000000000","ContactMethodId":"00000000-0000-0000-0000-000000000000","ContactMethodName":"String","Address":{"Location":{"GeoLocationId":"00000000-0000-0000-0000-000000000000","StateId":"00000000000000000000000000000000","StateName":"String","StateNameShort":"String","SuburbId":"00000000000000000000000000000000","SuburbName":"String","CountryId":"00000000000000000000000000000000","CountryName":"String","Timezone":"00000000000000000000000000000000","TimezoneName":"String","LotNumber":"String","SubUnit":"String","BuildingNumber":"String","PostalDeliveryNumber":"String","StreetNumber":"String","StreetName":"String","AddressLineOne":"String","AddressLineTwo":"String","PostCode":"String","IsPhysical":false,"Notes":"String","AddressFull":"String","AddressFormatId":"00000000-0000-0000-0000-000000000000","PostalDeliveryTypeId":"00000000000000000000000000000000","Latitude":0,"Longitude":0,"Accuracy":0,"DistanceAway":0,"AutoMapCoordinates":false,"IsAddressCleared":false,"IsValidated":false,"Estate":{"GeoEstateId":"00000000-0000-0000-0000-000000000000","Name":"String","Notes":"String","DeveloperContactId":"00000000-0000-0000-0000-000000000000","DeveloperName":"String","DeveloperProfilePhotoUrl":"String","DeveloperProfilePhotoThumbnail":"String","RecordStatus":"String","Stages":[{"GeoEstateStageId":"00000000-0000-0000-0000-000000000000","GeoEstateId":"00000000-0000-0000-0000-000000000000","Name":"String","Notes":"String","RecordStatus":"String"}],"CurrentEstateStageId":"00000000-0000-0000-0000-000000000000","CurrentEstateStageName":"String"},"GeoEstateId":"00000000-0000-0000-0000-000000000000","GeoEstateStageId":"00000000-0000-0000-0000-000000000000","GeoEstateStageName":"String"},"IsPostal":false,"IsPrimaryLocation":false,"IsRegisteredLocation":false,"ContactAddressId":"00000000-0000-0000-0000-000000000000","SuburbName":"String","StateName":"String","CountryName":"String","AddressFull":"String\r\nString\r\nString\r\nString String\r\nString"},"Phone":{"CountryCode":"String","AreaCode":"String","LocalNumber":"String","PhoneNumber":"String String String"},"CountryId":"00000000000000000000000000000000","ContactDetails":"String","Notes":"String","ContactDetailsCode":"String","OrderContactMethod":0,"IsPrimaryContactMethod":false,"IsPrimaryLocation":false,"IsRegisteredLocation":false,"IsPostal":false,"IsAddress":true,"IsPhone":false,"EmailSignatureId":"00000000-0000-0000-0000-000000000000","EmailSignatureHTML":"String","EmailSignatureText":"String","ApiKey":"String","FrameworkAlternateKey":"String"}],"CustomContent":[{"FieldName":"String","FieldDataTypeId":"00000000-0000-0000-0000-000000000000","FieldValue":"String","AlternateKey":"String"}],"ConnectedContacts":null,"CustomContentXML":"String","ContactDetailsXML":"String","ConnectionContactId":"00000000-0000-0000-0000-000000000000","ConnectionContactName":"String","UserProfileIdDefault":"00000000000000000000000000000000","UserId":"00000000-0000-0000-0000-000000000000","Username":"String","IsRegistered":false,"ESL":false,"Language":"String","InterpreterRequired":false,"LicenseeNotes":"String","Notes":"String","ObjectSubscriptionId":"00000000-0000-0000-0000-000000000000","ObjectHash":"String","OwnerContactId":"00000000-0000-0000-0000-000000000000"}],"CustomContentXML":"String","ContactDetailsXML":"String","ConnectionContactId":"00000000-0000-0000-0000-000000000000","ConnectionContactName":"String","UserProfileIdDefault":"00000000000000000000000000000000","UserId":"00000000-0000-0000-0000-000000000000","Username":"String","IsRegistered":false,"ESL":false,"Language":"String","InterpreterRequired":false,"LicenseeNotes":"String","Notes":"String","ObjectSubscriptionId":"00000000-0000-0000-0000-000000000000","ObjectHash":"String","OwnerContactId":"00000000-0000-0000-0000-000000000000"}],"CustomContentXML":"String","ContactDetailsXML":"String","ConnectionContactId":"00000000-0000-0000-0000-000000000000","ConnectionContactName":"String","UserProfileIdDefault":"00000000000000000000000000000000","UserId":"00000000-0000-0000-0000-000000000000","Username":"String","IsRegistered":false,"ESL":false,"Language":"String","InterpreterRequired":false,"LicenseeNotes":"String","Notes":"String","ObjectSubscriptionId":"00000000-0000-0000-0000-000000000000","ObjectHash":"String","OwnerContactId":"00000000-0000-0000-0000-000000000000"}]}
HTTP/1.1 200 OK
Content-Type: text/jsonl
Content-Length: length
{"Result":"String"}