Portal Consumer Profiles
Manage the consumers and effective group assignments for a portal.
The Portal Consumer Profile object
object"consumer.profile"requiredidstringrequirednamestringrequiredemailstringrequiredimage_urlstringrequiredconsumer_idstringrequireduser_idstringrequirednullablestatus"active" | "invited"requiredcreated_atdaterequiredupdated_atdaterequiredgroupsobject[]requirednullableEndpoints
List portal consumer profiles
/portals/:portal_id/consumer-profileReturns a paginated list of consumer profiles for a portal.
Path parameters
portal_idstringrequiredThe unique identifier for the portal
Query parameters
searchstringoptionalemailstring or string[]optionalconsumer_group_idstringoptionalstatus"active" | "invited" or "active" | "invited"[]optionalExample request
Get portal consumer profile
/portals/:portal_id/consumer-profile/:consumer_profile_idRetrieves a portal consumer profile by ID.
Path parameters
portal_idstringrequiredThe unique identifier for the portal
consumer_profile_idstringrequiredThe unique identifier for the consumer_profile
Example request
Create portal consumer profile
/portals/:portal_id/consumer-profileCreates a new portal consumer profile.
Path parameters
portal_idstringrequiredThe unique identifier for the portal
Request body
emailstringrequirednamestringrequiredExample request
Delete portal consumer profile
/portals/:portal_id/consumer-profile/:consumer_profile_idSoft-deletes a portal consumer profile.
Path parameters
portal_idstringrequiredThe unique identifier for the portal
consumer_profile_idstringrequiredThe unique identifier for the consumer_profile
Example request
Assign portal consumer profile groups
/portals/:portal_id/consumer-profile/:consumer_profile_id/assign-groupsAssigns one or more groups to a portal consumer profile.
Path parameters
portal_idstringrequiredThe unique identifier for the portal
consumer_profile_idstringrequiredThe unique identifier for the consumer_profile
Request body
group_idsstring[]requiredExample request
Unassign portal consumer profile groups
/portals/:portal_id/consumer-profile/:consumer_profile_id/unassign-groupsRemoves one or more groups from a portal consumer profile.
Path parameters
portal_idstringrequiredThe unique identifier for the portal
consumer_profile_idstringrequiredThe unique identifier for the consumer_profile
Request body
group_idsstring[]required