> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Services C API overview - PFLeaderboardsTypes.h

> Overview of the PFLeaderboardsTypes.h header in the PlayFab Services C API, listing the structs and enumerations used for leaderboard operations.

## Structures

| Structure | Description |
| - | - |
| [PFLeaderboardsCreateLeaderboardDefinitionRequest](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardscreateleaderboarddefinitionrequest.md) | PFLeaderboardsCreateLeaderboardDefinitionRequest data model. |
| [PFLeaderboardsDeleteLeaderboardDefinitionRequest](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsdeleteleaderboarddefinitionrequest.md) | PFLeaderboardsDeleteLeaderboardDefinitionRequest data model. |
| [PFLeaderboardsDeleteLeaderboardEntriesRequest](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsdeleteleaderboardentriesrequest.md) | PFLeaderboardsDeleteLeaderboardEntriesRequest data model. |
| [PFLeaderboardsEntityLeaderboardEntry](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsentityleaderboardentry.md) | PFLeaderboardsEntityLeaderboardEntry data model. Individual rank of an entity in a leaderboard. |
| [PFLeaderboardsGetEntityLeaderboardRequest](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsgetentityleaderboardrequest.md) | PFLeaderboardsGetEntityLeaderboardRequest data model. Request to load a leaderboard. |
| [PFLeaderboardsGetEntityLeaderboardResponse](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsgetentityleaderboardresponse.md) | PFLeaderboardsGetEntityLeaderboardResponse data model. Leaderboard response. |
| [PFLeaderboardsGetFriendLeaderboardForEntityRequest](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsgetfriendleaderboardforentityrequest.md) | PFLeaderboardsGetFriendLeaderboardForEntityRequest data model. |
| [PFLeaderboardsGetLeaderboardAroundEntityRequest](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsgetleaderboardaroundentityrequest.md) | PFLeaderboardsGetLeaderboardAroundEntityRequest data model. Request to load a section of a leaderboard centered on a specific entity. |
| [PFLeaderboardsGetLeaderboardDefinitionRequest](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsgetleaderboarddefinitionrequest.md) | PFLeaderboardsGetLeaderboardDefinitionRequest data model. |
| [PFLeaderboardsGetLeaderboardDefinitionResponse](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsgetleaderboarddefinitionresponse.md) | PFLeaderboardsGetLeaderboardDefinitionResponse data model. |
| [PFLeaderboardsGetLeaderboardForEntitiesRequest](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsgetleaderboardforentitiesrequest.md) | PFLeaderboardsGetLeaderboardForEntitiesRequest data model. Request a leaderboard limited to a collection of entities. |
| [PFLeaderboardsIncrementLeaderboardVersionRequest](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsincrementleaderboardversionrequest.md) | PFLeaderboardsIncrementLeaderboardVersionRequest data model. |
| [PFLeaderboardsIncrementLeaderboardVersionResponse](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsincrementleaderboardversionresponse.md) | PFLeaderboardsIncrementLeaderboardVersionResponse data model. |
| [PFLeaderboardsLeaderboardColumn](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsleaderboardcolumn.md) | PFLeaderboardsLeaderboardColumn data model. |
| [PFLeaderboardsLeaderboardDefinition](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsleaderboarddefinition.md) | PFLeaderboardsLeaderboardDefinition data model. |
| [PFLeaderboardsLeaderboardEntityRankOnVersionEndConfig](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsleaderboardentityrankonversionendconfig.md) | PFLeaderboardsLeaderboardEntityRankOnVersionEndConfig data model. |
| [PFLeaderboardsLeaderboardEntryUpdate](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsleaderboardentryupdate.md) | PFLeaderboardsLeaderboardEntryUpdate data model. |
| [PFLeaderboardsLeaderboardEventEmissionConfig](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsleaderboardeventemissionconfig.md) | PFLeaderboardsLeaderboardEventEmissionConfig data model. |
| [PFLeaderboardsLeaderboardVersionEndConfig](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsleaderboardversionendconfig.md) | PFLeaderboardsLeaderboardVersionEndConfig data model. |
| [PFLeaderboardsLinkedStatisticColumn](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardslinkedstatisticcolumn.md) | PFLeaderboardsLinkedStatisticColumn data model. |
| [PFLeaderboardsListLeaderboardDefinitionsRequest](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardslistleaderboarddefinitionsrequest.md) | PFLeaderboardsListLeaderboardDefinitionsRequest data model. |
| [PFLeaderboardsListLeaderboardDefinitionsResponse](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardslistleaderboarddefinitionsresponse.md) | PFLeaderboardsListLeaderboardDefinitionsResponse data model. |
| [PFLeaderboardsUnlinkLeaderboardFromStatisticRequest](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsunlinkleaderboardfromstatisticrequest.md) | PFLeaderboardsUnlinkLeaderboardFromStatisticRequest data model. |
| [PFLeaderboardsUpdateLeaderboardDefinitionRequest](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsupdateleaderboarddefinitionrequest.md) | PFLeaderboardsUpdateLeaderboardDefinitionRequest data model. |
| [PFLeaderboardsUpdateLeaderboardEntriesRequest](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsupdateleaderboardentriesrequest.md) | PFLeaderboardsUpdateLeaderboardEntriesRequest data model. |

## State changes

| State change | Description |
| - | - |

## Enumerations

| Enumeration | Description |
| - | - |
| [PFExternalFriendSources](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/enums/pfexternalfriendsources.md) | ExternalFriendSources enum. |
| [PFLeaderboardsLeaderboardSortDirection](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/enums/pfleaderboardsleaderboardsortdirection.md) | LeaderboardSortDirection enum. |


## Related topics

- [Services C API overview - PFLeaderboards.h](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboards/pfleaderboards_members.md)
- [PFLeaderboardsLeaderboardColumn](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsleaderboardcolumn.md)
- [PFLeaderboardsLeaderboardDefinition](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsleaderboarddefinition.md)
- [PFLeaderboardsLeaderboardEntryUpdate](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsleaderboardentryupdate.md)
- [PFLeaderboardsLeaderboardSortDirection](https://docs.xbox.com/services/playfab/api-references/c/pfleaderboardstypes/enums/pfleaderboardsleaderboardsortdirection.md)
