Platform API

<back to all web services

UpdateCustomerGroup

Update customer group details

Requires Authentication
The following routes are available for this service:
All Verbs/api/updatecustomergroup
using System;
using System.IO;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.Serialization;
using ServiceStack;
using ServiceStack.DataAnnotations;
using Eros.Subtle.Canvara.WebAPIModel.ServiceModel;
using Eros.Causal.Common.Entity;

namespace Eros.Causal.Common.Entity
{
    public partial class Contact
    {
        public virtual Guid ContactId { get; set; }
        public virtual Guid? PrimaryStreetAddressId { get; set; }
        public virtual Guid? PrimaryPostalAddressId { get; set; }
        public virtual Guid? PrimaryTaxRegisteredAddressId { get; set; }
        public virtual Guid? PrimaryNonMobileId { get; set; }
        public virtual Guid? PrimaryMobileId { get; set; }
        public virtual Guid? PrimaryEmailId { get; set; }
        public virtual string Mobile { get; set; }
        public virtual string Phone { get; set; }
        public virtual string PrimaryEmail { get; set; }
        public virtual string PrimaryAddress { get; set; }
        public virtual Guid? PrimaryFaxId { get; set; }
        public virtual Guid? PrimaryWebId { get; set; }
        public virtual Guid? PrimarySocialMediaId { get; set; }
        public virtual string FirstName { get; set; }
        public virtual string MiddleName { get; set; }
        public virtual string Surname { get; set; }
        public virtual string FullName { get; set; }
        public virtual string ShortName { get; set; }
        public virtual DateTime? BirthDate { get; set; }
        public virtual string Title { get; set; }
        public virtual string Salutation { get; set; }
        public virtual Guid? MaritalStatus { get; set; }
        public virtual string MaritalStatusName { get; set; }
        public virtual Guid? Gender { get; set; }
        public virtual string GenderName { get; set; }
        public virtual string Abn { get; set; }
        public virtual string Acn { get; set; }
        public virtual string Arbn { get; set; }
        public virtual ContactBanking ContactBankingDetails { get; set; }
        public virtual string LegalName { get; set; }
        public virtual string TradingName { get; set; }
        public virtual Guid? ContactType { get; set; }
        public virtual string ContactTypeName { get; set; }
        public virtual string ContactTypePhotoUrl { get; set; }
        public virtual string ContactTypePhotoThumbnailUrl { get; set; }
        public virtual Guid? Timezone { get; set; }
        public virtual string TimezoneName { get; set; }
        public virtual string Description { get; set; }
        public virtual string EmploymentIndustry { get; set; }
        public virtual string EmploymentRole { get; set; }
        public virtual string EmploymentGeographicArea { get; set; }
        public virtual bool GstRegistered { get; set; }
        public virtual string DriversLicence { get; set; }
        public virtual Guid? ContactGroupIdStaff { get; set; }
        public virtual string StaffGroupName { get; set; }
        public virtual Guid? ContactGroupIdVendor { get; set; }
        public virtual string VendorGroupName { get; set; }
        public virtual Guid? ContactGroupIdCustomer { get; set; }
        public virtual string CustomerGroupName { get; set; }
        public virtual Guid? PrimaryMediaFileId { get; set; }
        public virtual string ProfilePhotoUrl { get; set; }
        public virtual string ProfilePhotoThumbnailUrl { get; set; }
        public virtual Guid ProfileImageId { get; set; }
        public virtual string RecordStatus { get; set; }
        public virtual Guid ConnectionStatusId { get; set; }
        public virtual string SubscriptionAlternateKey { get; set; }
        public virtual List<UserRole> ContactRoles { get; set; }
        public virtual List<ContactDetail> ContactDetails { get; set; }
        public virtual List<CustomContentFieldValue> CustomContent { get; set; }
        public virtual List<Contact> ConnectedContacts { get; set; }
        public virtual string CustomContentXML { get; set; }
        public virtual string ContactDetailsXML { get; set; }
        public virtual Guid ConnectionContactId { get; set; }
        public virtual string ConnectionContactName { get; set; }
        public virtual Guid? UserProfileIdDefault { get; set; }
        public virtual Guid UserId { get; set; }
        public virtual string Username { get; set; }
        public virtual bool IsRegistered { get; set; }
        public virtual bool ESL { get; set; }
        public virtual string Language { get; set; }
        public virtual bool InterpreterRequired { get; set; }
        public virtual string LicenseeNotes { get; set; }
        public virtual string Notes { get; set; }
        public virtual Guid ObjectSubscriptionId { get; set; }
        public virtual string ObjectHash { get; set; }
        public virtual Guid OwnerContactId { get; set; }
    }

    public partial class ContactAddress
    {
        public virtual GeoLocation Location { get; set; }
        public virtual bool IsPostal { get; set; }
        public virtual bool IsPrimaryLocation { get; set; }
        public virtual bool IsRegisteredLocation { get; set; }
        public virtual Guid ContactAddressId { get; set; }
        public virtual string SuburbName { get; set; }
        public virtual string StateName { get; set; }
        public virtual string CountryName { get; set; }
        public virtual string AddressFull { get; set; }
    }

    public partial class ContactBanking
    {
        public virtual Guid ContactId { get; set; }
        public virtual string BankName { get; set; }
        public virtual string BankLocation { get; set; }
        public virtual string Bsb { get; set; }
        public virtual string AccountNumber { get; set; }
        public virtual string AccountName { get; set; }
        public virtual Guid? TermOfTradeId { get; set; }
        public virtual string TermOfTradeName { get; set; }
        public virtual Guid OwnerContactId { get; set; }
        public virtual string RecordStatus { get; set; }
    }

    public partial class ContactDetail
    {
        public virtual Guid ContactContactDetailId { get; set; }
        public virtual Guid ContactId { get; set; }
        public virtual Guid ContactDetailId { get; set; }
        public virtual Guid ContactMethodId { get; set; }
        public virtual string ContactMethodName { get; set; }
        public virtual ContactAddress Address { get; set; }
        public virtual ContactPhone Phone { get; set; }
        public virtual Guid? CountryId { get; set; }
        public virtual string ContactDetails { get; set; }
        public virtual string Notes { get; set; }
        public virtual string ContactDetailsCode { get; set; }
        public virtual int OrderContactMethod { get; set; }
        public virtual bool IsPrimaryContactMethod { get; set; }
        public virtual bool IsPrimaryLocation { get; set; }
        public virtual bool IsRegisteredLocation { get; set; }
        public virtual bool IsPostal { get; set; }
        public virtual bool IsAddress { get; set; }
        public virtual bool IsPhone { get; set; }
        public virtual Guid EmailSignatureId { get; set; }
        public virtual string EmailSignatureHTML { get; set; }
        public virtual string EmailSignatureText { get; set; }
        public virtual string ApiKey { get; set; }
        public virtual string FrameworkAlternateKey { get; set; }
    }

    public partial class ContactPhone
    {
        public virtual string CountryCode { get; set; }
        public virtual string AreaCode { get; set; }
        public virtual string LocalNumber { get; set; }
        public virtual string PhoneNumber { get; set; }
    }

    public partial class CustomContentFieldValue
    {
        public virtual string FieldName { get; set; }
        public virtual Guid FieldDataTypeId { get; set; }
        public virtual string FieldValue { get; set; }
        public virtual string AlternateKey { get; set; }
    }

    public partial class GeoEstate
    {
        public virtual Guid GeoEstateId { get; set; }
        public virtual string Name { get; set; }
        public virtual string Notes { get; set; }
        public virtual Guid DeveloperContactId { get; set; }
        public virtual string DeveloperName { get; set; }
        public virtual string DeveloperProfilePhotoUrl { get; set; }
        public virtual string DeveloperProfilePhotoThumbnail { get; set; }
        public virtual string RecordStatus { get; set; }
        public virtual List<GeoEstateStage> Stages { get; set; }
        public virtual Guid CurrentEstateStageId { get; set; }
        public virtual string CurrentEstateStageName { get; set; }
    }

    public partial class GeoEstateStage
    {
        public virtual Guid GeoEstateStageId { get; set; }
        public virtual Guid GeoEstateId { get; set; }
        public virtual string Name { get; set; }
        public virtual string Notes { get; set; }
        public virtual string RecordStatus { get; set; }
    }

    public partial class GeoLocation
    {
        public virtual Guid GeoLocationId { get; set; }
        public virtual Guid? StateId { get; set; }
        public virtual string StateName { get; set; }
        public virtual string StateNameShort { get; set; }
        public virtual Guid? SuburbId { get; set; }
        public virtual string SuburbName { get; set; }
        public virtual Guid? CountryId { get; set; }
        public virtual string CountryName { get; set; }
        public virtual Guid? Timezone { get; set; }
        public virtual string TimezoneName { get; set; }
        public virtual string LotNumber { get; set; }
        public virtual string SubUnit { get; set; }
        public virtual string BuildingNumber { get; set; }
        public virtual string PostalDeliveryNumber { get; set; }
        public virtual string StreetNumber { get; set; }
        public virtual string StreetName { get; set; }
        public virtual string AddressLineOne { get; set; }
        public virtual string AddressLineTwo { get; set; }
        public virtual string PostCode { get; set; }
        public virtual bool IsPhysical { get; set; }
        public virtual string Notes { get; set; }
        public virtual string AddressFull { get; set; }
        public virtual Guid AddressFormatId { get; set; }
        public virtual Guid? PostalDeliveryTypeId { get; set; }
        public virtual double Latitude { get; set; }
        public virtual double Longitude { get; set; }
        public virtual int Accuracy { get; set; }
        public virtual double DistanceAway { get; set; }
        public virtual bool? AutoMapCoordinates { get; set; }
        public virtual bool IsAddressCleared { get; set; }
        public virtual bool IsValidated { get; set; }
        public virtual GeoEstate Estate { get; set; }
        public virtual Guid GeoEstateId { get; set; }
        public virtual Guid GeoEstateStageId { get; set; }
        public virtual string GeoEstateStageName { get; set; }
    }

    public partial class StringResponse
    {
        public virtual string Result { get; set; }
    }

    public partial class UserRole
    {
        public virtual Guid ConnectionId { get; set; }
        public virtual Guid ContactRoleId { get; set; }
        public virtual Guid ContactId { get; set; }
        public virtual Guid RoleId { get; set; }
        public virtual string RoleName { get; set; }
        public virtual DateTime StartDate { get; set; }
        public virtual DateTime? EndDate { get; set; }
        public virtual bool IsLicenseeRole { get; set; }
        public virtual bool IsCustomerRole { get; set; }
        public virtual bool IsPlatformRole { get; set; }
        public virtual bool IsAdministerContactsRole { get; set; }
        public virtual string RolePrimaryImageURL { get; set; }
        public virtual string RolePrimaryImageThumbnailURL { get; set; }
        public virtual Guid RolePrimaryImageId { get; set; }
        public virtual Guid ConnectionStatusId { get; set; }
        public virtual string ConnectionStatusName { get; set; }
    }

}

namespace Eros.Subtle.Canvara.WebAPIModel.ServiceModel
{
    ///<summary>
    ///Update customer group details
    ///</summary>
    [Api(Description="Update customer group details")]
    public partial class UpdateCustomerGroup
    {
        public virtual Guid CustomerGroupId { get; set; }
        public virtual bool AutoGenerateName { get; set; }
        public virtual string CustomerName { get; set; }
        public virtual List<Contact> Contacts { get; set; }
    }

}

C# UpdateCustomerGroup DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

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: application/json
Content-Type: application/json
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: application/json
Content-Length: length

{"Result":"String"}