A contact's profile data. Profiles are user-defined data structures that can contain many different types of data. There are two types of Profile - Single and Multiple. The Single profile type can contain any number of fields, but only a single value for each field (i.e. 1 row in a table). The Multiple profile type can contain many entries (i.e. many rows in a table).

Name Type Description Required
ContactId Int32 (Nullable) This is the Contact Id of the associated Contact. This is used when updating a existing Contact when the information should go into the 'Web Sync' (holding) area of SubscriberCRM. No
HoldingPersonalDetailsId Int32 (Nullable) This is the Id of the HoldingPersonalDetails. No
ProfileSectionTitle String The title of the Profile Section. Yes
ProfileSectionFormat ProfileSectionFormat The format of the Profile Section. Single is 1 and Multiple is 2. Yes
Rows List<HoldingProfileRow> The actual Profile data. A Single Profile will only consist of a single row; Multiple Profiles may have more. No
Url Actions Description
api/holdingprofile POST Adds or updates the specified Holding Profile Details.