• API Overview
  • Getting Started
  • API Authorization
  • API Resources
  • Help
  • Release Notes
Sections
  • Adjustment
  • Affiliation
  • Auth
  • Banner
  • CertificationActivity
  • CertificationType
  • Committee
  • Config
  • Contact
  • Content
  • CreditType
  • Dert
  • Event
  • Image
  • Invoice
  • Listing
  • Payment
  • PaymentType
  • Profile
  • ProfileChange
  • ProfileCustomFields
  • ProfileMemberActivity
  • ProfileRelation
  • Referral
  • Registration
  • RelationType
  • RevenueItem
  • Security
  • SecurityIdentityServer
  • Test
  • User
  • VerticalHba
  • VerticalNaa
  1. Home
  2. API Resources
  3. ProfileRelation

API Resources

ProfileRelation

Add, edit, delete profile relations. Profile relations link 2 profiles by Relation Types. 2 profile relation records exist for each relationship each represting one direction of the relationship.

APIDescription
GET ProfileRelations

Get all or search for profile relations

PUT ProfileRelations

Create a profile relation

GET ProfileRelation/{id}

Get a profile relation

PUT ProfileRelation/{id}

update a profile relation

DELETE ProfileRelation/{id}

Delete a profile relation

GET ProfileRelations/Roles/{id}

Not yet supported.

GET ProfileRelations/Roles

Get all Profile Relation Roles

POST ProfileRelations/Roles

Not yet supported.

PUT ProfileRelations/Roles/{id}

Not yet supported.

DELETE ProfileRelations/Roles/{id}

Not yet supported.

GET Profile/{id}/ProfileAndRelatedProfiles

Gets profile relations for a given profileid

GET Profile/{id}/ProfileAndPrimaryRelatedProfiles

Gets primary profile relations for a given profileid

GET ProfilesAndTheirPrimaryRelatedProfiles

Gets primary profile relations for a given profile search criteria

GET profile/{profileId}/MainContact

Gets the main contact for the givein profile id. Null if no main contact.

GET profile/{profileId}/BillingContact

Gets a profiles billing contact

GET Profile/{profileId}/RelationsWithRights

Get profile relationships for given profile and it's access rights attached to the profile relation

GET ProfileRelation/{id}/RelationWithRights

Get a profile relation with edit rights