AddressInfo

The base class for all types of addresses for a person

AddressInfo is used to keep track (links to) of many different types of addresses. Mainly used on PersonInfo Objects.

AddressInfo Properties

Item -> AddressInfo

AddressInfo -> EmailAddressInfo -> MailingAddressInfo -> PhoneInfo

Field Type Inherited from Description
Href String Item Gets or sets the href.
IsPrivate Boolean AddressInfo Gets or sets a value indicating whether this instance is private.Possible Values (true, false)
Key String AddressInfo Gets or sets the key.
Type String AddressInfo Gets or sets the type.

JSON Structure of AddressInfo

{
   "Href"	:	"String",
   "IsPrivate"	:	"Boolean",
   "Key"	:	"String",
   "Type"	:	"String"
}

Add Address Async

Example in C#

// Returns: AddressInfo
var addressInfo = await client.AddAddressAsync(PersonInfo person, AddressInfo address);

Delete Address Async

Example in C#

// Returns: nothing
await client.DeleteAddressAsync(AddressInfo address);

Get Addresses For Person Async

Example in C#

// Returns: AddressInfo
var addressInfo = await client.GetAddressesForPersonAsync(PersonInfo person);

Update Address Async

Example in C#

// Returns: nothing
await client.UpdateAddressAsync(AddressInfo address);