Skip to Content

ForumProfilesApi

All URIs are relative to https://business.apis.kesk.app/v1 

MethodHTTP requestDescription
getForumProfileGET /community/profiles/{user_identifier}Retrieve a community member’s forum profile
getForumProfileBadgesGET /community/profiles/{user_identifier}/badgesRetrieve all badges earned by a community member
getForumProfilePointsGET /community/profiles/{user_identifier}/pointsRetrieve a community member’s reputation points

getForumProfile

ProfileResponse getForumProfile(user_identifier)

Retrieve a community member’s forum profile

Fetches detailed profile information for a forum member, including reputation points, activity statistics, and account metadata. Use ‘me’ to get your own profile, or provide a user ID to view another member’s public profile. Automatically creates a profile for the authenticated user if one doesn’t exist when using ‘me’.

Parameters

NameTypeDescriptionNotes
user_identifierStringUser identifier - use ‘me’ for authenticated user or numeric user ID for other members[default to null]

Return type

ProfileResponse

Authorization

JwtAuthScheme

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json; charset=utf-8

getForumProfileBadges

PaginatedResponse_ProfileBadgeResponse getForumProfileBadges(user_identifier, page, per_page)

Retrieve all badges earned by a community member

Returns a comprehensive list of badges awarded to a forum member, including badge metadata such as name, description, icon, and the timestamp when each badge was earned. Use ‘me’ to view your own badges, or provide a user ID to see another member’s achievements. Badges represent community recognition for contributions, milestones, and participation.

Parameters

NameTypeDescriptionNotes
user_identifierStringUser identifier - use ‘me’ for authenticated user or numeric user ID for other members[default to null]
pageIntegerPage number (default: 1)[optional] [default to null]
per_pageIntegerItems per page (default: 20)[optional] [default to null]

Return type

PaginatedResponse_ProfileBadgeResponse

Authorization

JwtAuthScheme

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json; charset=utf-8

getForumProfilePoints

ProfilePointsResponse getForumProfilePoints(user_identifier)

Retrieve a community member’s reputation points

Returns the current reputation point total for a forum member. Reputation points are earned through community participation such as creating discussions, posting helpful replies, and receiving votes from other members. Use ‘me’ to check your own points, or provide a user ID to view another member’s reputation score.

Parameters

NameTypeDescriptionNotes
user_identifierStringUser identifier - use ‘me’ for authenticated user or numeric user ID for other members[default to null]

Return type

ProfilePointsResponse

Authorization

JwtAuthScheme

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json; charset=utf-8