---
schema_version: "1"
id: 5d846b6a8fed5b7694fb31a59c79a33aa001d33d925153ac0d304bc489ce654b
title: ProfileSkillEndorsement
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_profileskillendorsement.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_profileskillendorsement.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 6c0ed8d43f1d663df3a8d9538621ce294aa8642d096816f60ad8ebf7444ec81f
description: Represents a detail relationship of ProfileSkillUser. An endorsement of a profile skill shows approval and support of another user’s publicly declared skill.
---
# ProfileSkillEndorsement

Represents a detail relationship of ProfileSkillUser. An endorsement of a profile skill shows approval and support of another user’s publicly declared skill.

## Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

## Fields

| Field Name | Details |
| --- | --- |
| Name | 
Type

string

Properties

Autonumber, Defaulted on create, Filter, idLookup, Sort

Description

The name of the profile skill being endorsed.



 |
| ProfileSkillUserId | 

Type

reference

Properties

Create, Filter, Group, Sort

Description

The ID of the ProfileSkillUser record that is being endorsed.

This is a relationship field.

Relationship Name

ProfileSkillUser

Relationship Type

Lookup

Refers To

ProfileSkillUser



 |
| UserId | 

Type

reference

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The user ID of the person giving the endorsement.

This is a relationship field.

Relationship Name

User

Relationship Type

Lookup

Refers To

User



 |

## Usage

Use the ProfileSkillEndorsement object to query about a single endorsement given to a user about a specific skill. Users can’t endorse themselves, they can only be endorsed by others unless they are administrators with the “Modify All Data” permission.

## Associated Objects

This object has the following associated objects. Unless noted, they are available in the same API version as this object.

[ProfileSkillEndorsementChangeEvent](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_change_event.htm "A ChangeEvent object is available for each object that supports Change Data Capture. You can subscribe to a stream of change events using Change Data Capture to receive data tied to record changes in Salesforce. Changes include record creation, updates to an existing record, deletion of a record, and undeletion of a record. A change event isn’t a Salesforce object—it doesn’t support CRUD operations or queries. It’s included in the object reference so you can discover which Salesforce objects support change events.") (API version 62.0)

Change events are available for the object.

[ProfileSkillEndorsementFeed](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_feed.htm "StandardObjectNameFeed is the model for all feed objects associated with standard objects. These objects represent the posts and feed-tracked changes of a standard object.") (API version 34.0)

Feed tracking is available for the object.

[ProfileSkillEndorsementHistory](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_history.htm "StandardObjectNameHistory is the model for all history objects associated with standard objects. These objects represent the history of changes to the values in the fields of a standard object.")

History is available for tracked fields of the object.