<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>core_v2_leaderboard Script API</title><link>https://community.telligent.com/community/14/w/api-documentation/79667/core_5F00_v2_5F00_leaderboard-script-api</link><description>&lt;p&gt;&lt;span&gt;Developing on Verint Community? Use the API documentation as a reference for all supported interactions with Verint Community.&lt;/span&gt;&lt;/p&gt;</description><dc:language>en-US</dc:language><generator>14.0.0.684 14</generator><item><title>core_v2_leaderboard Script API</title><link>https://community.telligent.com/community/14/w/api-documentation/79667/core_5F00_v2_5F00_leaderboard-script-api</link><pubDate>Wed, 14 May 2025 17:08:05 GMT</pubDate><guid isPermaLink="false">44b1bb51-19f6-487d-829c-55fd875e8952</guid><dc:creator>Verint | Telligent Community</dc:creator><comments>https://community.telligent.com/community/14/w/api-documentation/79667/core_5F00_v2_5F00_leaderboard-script-api#comments</comments><description>Current Revision posted to API Documentation by Verint | Telligent Community on 05/14/2025 17:08:05&lt;br /&gt;
&lt;hr class="generated-documentation-start" style="border-width:0;" /&gt;&lt;div class="documentation"&gt;&lt;p&gt;Enables scripted content fragments to use Leaderboards&lt;/p&gt;&lt;a name="Properties"&gt;&lt;/a&gt;&lt;div class="documentation-members properties"&gt;&lt;h2&gt;Properties&lt;/h2&gt;&lt;table cellspacing="0" cellpadding="2" width="99%" class="WikiTable"&gt;&lt;thead&gt;&lt;tr class="WikiTableBgBlue"&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Access&lt;/th&gt;&lt;th&gt;Type&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td rowspan="1"&gt;ContentTypeId&lt;/td&gt;&lt;td rowspan="1"&gt;Read&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[Guid Script API Type|Guid]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Content Type Id&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1"&gt;Current&lt;/td&gt;&lt;td rowspan="1"&gt;Read&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[Leaderboard Script API Type|Leaderboard]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Current&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1"&gt;Permissions&lt;/td&gt;&lt;td rowspan="1"&gt;Read&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[LeaderboardPermissions Script API Type|LeaderboardPermissions]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Permissions&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="documentation-members methods"&gt;&lt;h2&gt;Methods&lt;/h2&gt;&lt;a name="Create"&gt;&lt;/a&gt;&lt;h3&gt;Create&lt;/h3&gt;&lt;p&gt;Creates a leaderboard&lt;/p&gt;&lt;h4&gt;&lt;em&gt;Velocity&lt;/em&gt;&lt;/h4&gt;&lt;pre class="brush: velocity"&gt;#set($leaderboardResponse = $core_v2_leaderboard.Create($name, $numberOfLeaders, &amp;quot;%{ ApplicationKey = $applicationKeyArg, ContainerId = $containerIdArg, Description = $descriptionArg, EndDate = $endDateArg, EndDisplayDate = $endDisplayDateArg, ExcludeRolesFilter = $excludeRolesFilterArg, IncludeRolesFilter = $includeRolesFilterArg, PeriodType = $periodTypeArg, StartDate = $startDateArg, StartDisplayDate = $startDisplayDateArg, TimeSpanType = $timeSpanTypeArg, TimeSpanValue = $timeSpanValueArg }&amp;quot;))&lt;/pre&gt;&lt;h4&gt;&lt;em&gt;JavaScript&lt;/em&gt;&lt;/h4&gt;&lt;pre class="brush: javascript"&gt;var leaderboardResponse = core_v2_leaderboard.Create(name, numberOfLeaders, { ApplicationKey: applicationKeyArg, ContainerId: containerIdArg, Description: descriptionArg, EndDate: endDateArg, EndDisplayDate: endDisplayDateArg, ExcludeRolesFilter: excludeRolesFilterArg, IncludeRolesFilter: includeRolesFilterArg, PeriodType: periodTypeArg, StartDate: startDateArg, StartDisplayDate: startDisplayDateArg, TimeSpanType: timeSpanTypeArg, TimeSpanValue: timeSpanValueArg });&lt;/pre&gt;&lt;h4&gt;&lt;em&gt;Parameters&lt;/em&gt;&lt;/h4&gt;&lt;table cellspacing="0" cellpadding="2" width="99%" class="WikiTable"&gt;&lt;thead&gt;&lt;tr class="WikiTableBgBlue"&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Type&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;th&gt;Required&lt;/th&gt;&lt;th&gt;Default&lt;/th&gt;&lt;th&gt;Options&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td rowspan="1"&gt;name&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[String Script API Type|String]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Name of leaderboard&lt;/td&gt;&lt;td rowspan="1"&gt;Required&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1"&gt;numberOfLeaders&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[Number Script API Type|Number]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Number of users to show on the leaderboard&lt;/td&gt;&lt;td rowspan="1"&gt;Required&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1"&gt;options&lt;/td&gt;&lt;td rowspan="1"&gt;Options&lt;/td&gt;&lt;td rowspan="1"&gt;Set of optional parameters including:&lt;/td&gt;&lt;td rowspan="1"&gt;Required&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;ApplicationKey&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[String Script API Type|String]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Application Key for url.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;ContainerId&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[Guid Script API Type|Guid]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Filter points to those earned within a certain Container. Optional.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;Description&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[String Script API Type|String]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Description of the Leaderboard.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;EndDate&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[DateTime Script API Type|DateTime]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Specify the earliest date scores will count for this leaderboard. StartDate and EndDate are required for Static period type.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;EndDisplayDate&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[DateTime Script API Type|DateTime]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Only show the leaderboard on the site before this date. Optional, defaults to EndDate.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;ExcludeRolesFilter&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[String Script API Type|String]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Comma separated list of Site RoleIds.  Used to limit the leaders for the leaderboard.  Only users who are not assigned the provided site roles will be eligable to be on the leaderboard.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;IncludeRolesFilter&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[String Script API Type|String]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Comma separated list of Site RoleIds.  Used to limit the leaders for the leaderboard.  Only users assigned the provided site roles will be eligable to be on the leaderboard.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;PeriodType&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[String Script API Type|String]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Period Type&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;AllTime, Rolling, Static&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;StartDate&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[DateTime Script API Type|DateTime]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Specify the earliest date scores will count for this leaderboard. StartDate and EndDate are required for Static period type.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;StartDisplayDate&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[DateTime Script API Type|DateTime]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Only show the leaderboard on the site after this date. Optional, defaults to StartDate.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;TimeSpanType&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[String Script API Type|String]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Specify the time of time span for calculations (days/months/years). TimeSpanValue and TimeSpanType are required for Rolling period type&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Day, Month, Year&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;TimeSpanValue&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[Number Script API Type|Number]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Specify the number of (days/months/years), based on the TimeSpanType. TimeSpanValue and TimeSpanType are required for Rolling period type.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4&gt;&lt;em&gt;Returns&lt;/em&gt;&lt;/h4&gt;&lt;p&gt;&lt;div&gt;&lt;code&gt;[[Leaderboard Script API Type|Leaderboard]]&lt;/code&gt;&lt;/div&gt;&lt;/p&gt;&lt;a name="Delete"&gt;&lt;/a&gt;&lt;h3&gt;Delete&lt;/h3&gt;&lt;h4&gt;&lt;em&gt;Velocity&lt;/em&gt;&lt;/h4&gt;&lt;pre class="brush: velocity"&gt;#set($additionalInfoResponse = $core_v2_leaderboard.Delete($leaderboardId))&lt;/pre&gt;&lt;h4&gt;&lt;em&gt;JavaScript&lt;/em&gt;&lt;/h4&gt;&lt;pre class="brush: javascript"&gt;var additionalInfoResponse = core_v2_leaderboard.Delete(leaderboardId);&lt;/pre&gt;&lt;h4&gt;&lt;em&gt;Parameters&lt;/em&gt;&lt;/h4&gt;&lt;table cellspacing="0" cellpadding="2" width="99%" class="WikiTable"&gt;&lt;thead&gt;&lt;tr class="WikiTableBgBlue"&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Type&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;th&gt;Required&lt;/th&gt;&lt;th&gt;Default&lt;/th&gt;&lt;th&gt;Options&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td rowspan="1"&gt;leaderboardId&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[Number Script API Type|Number]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Leaderboard Id&lt;/td&gt;&lt;td rowspan="1"&gt;Required&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4&gt;&lt;em&gt;Returns&lt;/em&gt;&lt;/h4&gt;&lt;p&gt;&lt;div&gt;&lt;code&gt;[[AdditionalInfo Script API Type|AdditionalInfo]]&lt;/code&gt;&lt;/div&gt;&lt;/p&gt;&lt;a name="Get"&gt;&lt;/a&gt;&lt;h3&gt;Get&lt;/h3&gt;&lt;p&gt;Gets a leaderboard&lt;/p&gt;&lt;h4&gt;&lt;em&gt;Velocity&lt;/em&gt;&lt;/h4&gt;&lt;pre class="brush: velocity"&gt;#set($leaderboardResponse = $core_v2_leaderboard.Get($leaderboardId))&lt;/pre&gt;&lt;h4&gt;&lt;em&gt;JavaScript&lt;/em&gt;&lt;/h4&gt;&lt;pre class="brush: javascript"&gt;var leaderboardResponse = core_v2_leaderboard.Get(leaderboardId);&lt;/pre&gt;&lt;h4&gt;&lt;em&gt;Parameters&lt;/em&gt;&lt;/h4&gt;&lt;table cellspacing="0" cellpadding="2" width="99%" class="WikiTable"&gt;&lt;thead&gt;&lt;tr class="WikiTableBgBlue"&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Type&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;th&gt;Required&lt;/th&gt;&lt;th&gt;Default&lt;/th&gt;&lt;th&gt;Options&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td rowspan="1"&gt;leaderboardId&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[Number Script API Type|Number]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Leaderboard Id&lt;/td&gt;&lt;td rowspan="1"&gt;Required&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4&gt;&lt;em&gt;Returns&lt;/em&gt;&lt;/h4&gt;&lt;p&gt;&lt;div&gt;&lt;code&gt;[[Leaderboard Script API Type|Leaderboard]]&lt;/code&gt;&lt;/div&gt;&lt;/p&gt;&lt;a name="List"&gt;&lt;/a&gt;&lt;h3&gt;List&lt;/h3&gt;&lt;h4&gt;&lt;em&gt;Velocity&lt;/em&gt;&lt;/h4&gt;&lt;pre class="brush: velocity"&gt;#set($pagedListResponse = $core_v2_leaderboard.List(&amp;quot;%{ ContainerId = $containerIdArg, ContentIds = $contentIdsArg, DisplayStatus = $displayStatusArg, NameQuery = $nameQueryArg, PageIndex = $pageIndexArg, PageSize = $pageSizeArg, PermissionId = $permissionIdArg, Scope = $scopeArg, SortBy = $sortByArg, SortOrder = $sortOrderArg }&amp;quot;))&lt;/pre&gt;&lt;h4&gt;&lt;em&gt;JavaScript&lt;/em&gt;&lt;/h4&gt;&lt;pre class="brush: javascript"&gt;var pagedListResponse = core_v2_leaderboard.List({ ContainerId: containerIdArg, ContentIds: contentIdsArg, DisplayStatus: displayStatusArg, NameQuery: nameQueryArg, PageIndex: pageIndexArg, PageSize: pageSizeArg, PermissionId: permissionIdArg, Scope: scopeArg, SortBy: sortByArg, SortOrder: sortOrderArg });&lt;/pre&gt;&lt;h4&gt;&lt;em&gt;Parameters&lt;/em&gt;&lt;/h4&gt;&lt;table cellspacing="0" cellpadding="2" width="99%" class="WikiTable"&gt;&lt;thead&gt;&lt;tr class="WikiTableBgBlue"&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Type&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;th&gt;Required&lt;/th&gt;&lt;th&gt;Default&lt;/th&gt;&lt;th&gt;Options&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td rowspan="1"&gt;options&lt;/td&gt;&lt;td rowspan="1"&gt;Options&lt;/td&gt;&lt;td rowspan="1"&gt;Set of optional parameters including:&lt;/td&gt;&lt;td rowspan="1"&gt;Required&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;ContainerId&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[Guid Script API Type|Guid]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Filter by Container to list group level leaderboards. Optional. If ContainerId is set, Scope is ignored and automatically set to &amp;#39;Container&amp;#39;.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;ContentIds&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[String Script API Type|String]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Comma separated list of ContentIds.  Used to limit to a specific set of leaderboards as well as sort order if SortBy is set to ContentIdsOrder.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;DisplayStatus&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[String Script API Type|String]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Filter by leaderboard display status. Optional. Possible values are (All, Displayed, Future, Past).&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;All, Displayed, Future, Past&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;NameQuery&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[String Script API Type|String]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Filter by leaderboard name.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;PageIndex&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[Number Script API Type|Number]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Which page of leaderboards to return. Optional.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;PageSize&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[Number Script API Type|Number]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Number of leaderboards to return per call. Optional.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;PermissionId&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[Guid Script API Type|Guid]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Used to get a list of leaderboards for which the current user has the provided Permission ID.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;Scope&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[String Script API Type|String]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Filter by leaderboard location. Optional. Possible values are (All, Global, Container). Ignored if ContainerId is specified.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;All, Container, Global&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;SortBy&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[String Script API Type|String]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Accepted values are: Name (default), CreatedDate, ContentIdsOrder. Optional.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;Name&lt;/td&gt;&lt;td rowspan="1"&gt;ContentIdsOrder, CreatedDate, Name&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;SortOrder&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[String Script API Type|String]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Accepted values are: Ascending or Descending (by name). Optional.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Ascending, Descending&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4&gt;&lt;em&gt;Returns&lt;/em&gt;&lt;/h4&gt;&lt;p&gt;&lt;div&gt;&lt;code&gt;[[PagedList Script API Type|PagedList]] of [[Leaderboard Script API Type|Leaderboard]]&lt;/code&gt;&lt;/div&gt;&lt;/p&gt;&lt;a name="ToString"&gt;&lt;/a&gt;&lt;h3&gt;ToString&lt;/h3&gt;&lt;h4&gt;&lt;em&gt;Velocity&lt;/em&gt;&lt;/h4&gt;&lt;pre class="brush: velocity"&gt;#set($stringResponse = $core_v2_leaderboard.ToString())&lt;/pre&gt;&lt;h4&gt;&lt;em&gt;JavaScript&lt;/em&gt;&lt;/h4&gt;&lt;pre class="brush: javascript"&gt;var stringResponse = core_v2_leaderboard.ToString();&lt;/pre&gt;&lt;h4&gt;&lt;em&gt;Returns&lt;/em&gt;&lt;/h4&gt;&lt;p&gt;&lt;div&gt;&lt;code&gt;[[String Script API Type|String]]&lt;/code&gt;&lt;/div&gt;&lt;/p&gt;&lt;a name="Update"&gt;&lt;/a&gt;&lt;h3&gt;Update&lt;/h3&gt;&lt;h4&gt;&lt;em&gt;Velocity&lt;/em&gt;&lt;/h4&gt;&lt;pre class="brush: velocity"&gt;#set($leaderboardResponse = $core_v2_leaderboard.Update($leaderboardId, &amp;quot;%{ ApplicationKey = $applicationKeyArg, ContainerId = $containerIdArg, Description = $descriptionArg, EndDate = $endDateArg, EndDisplayDate = $endDisplayDateArg, ExcludeRolesFilter = $excludeRolesFilterArg, IncludeRolesFilter = $includeRolesFilterArg, Name = $nameArg, NumberOfLeaders = $numberOfLeadersArg, PeriodType = $periodTypeArg, StartDate = $startDateArg, StartDisplayDate = $startDisplayDateArg, TimeSpanType = $timeSpanTypeArg, TimeSpanValue = $timeSpanValueArg }&amp;quot;))&lt;/pre&gt;&lt;h4&gt;&lt;em&gt;JavaScript&lt;/em&gt;&lt;/h4&gt;&lt;pre class="brush: javascript"&gt;var leaderboardResponse = core_v2_leaderboard.Update(leaderboardId, { ApplicationKey: applicationKeyArg, ContainerId: containerIdArg, Description: descriptionArg, EndDate: endDateArg, EndDisplayDate: endDisplayDateArg, ExcludeRolesFilter: excludeRolesFilterArg, IncludeRolesFilter: includeRolesFilterArg, Name: nameArg, NumberOfLeaders: numberOfLeadersArg, PeriodType: periodTypeArg, StartDate: startDateArg, StartDisplayDate: startDisplayDateArg, TimeSpanType: timeSpanTypeArg, TimeSpanValue: timeSpanValueArg });&lt;/pre&gt;&lt;h4&gt;&lt;em&gt;Parameters&lt;/em&gt;&lt;/h4&gt;&lt;table cellspacing="0" cellpadding="2" width="99%" class="WikiTable"&gt;&lt;thead&gt;&lt;tr class="WikiTableBgBlue"&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Type&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;th&gt;Required&lt;/th&gt;&lt;th&gt;Default&lt;/th&gt;&lt;th&gt;Options&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td rowspan="1"&gt;leaderboardId&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[Number Script API Type|Number]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Id of leaderboard&lt;/td&gt;&lt;td rowspan="1"&gt;Required&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1"&gt;options&lt;/td&gt;&lt;td rowspan="1"&gt;Options&lt;/td&gt;&lt;td rowspan="1"&gt;Set of optional parameters including:&lt;/td&gt;&lt;td rowspan="1"&gt;Required&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;ApplicationKey&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[String Script API Type|String]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Application Key for url.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;ContainerId&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[Guid Script API Type|Guid]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Filter points to those earned within a certain Container.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;Description&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[String Script API Type|String]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Description of the Leaderboard.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;EndDate&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[DateTime Script API Type|DateTime]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Specify the earliest date scores will count for this leaderboard. StartDate and EndDate are required for Static period type.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;EndDisplayDate&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[DateTime Script API Type|DateTime]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Only show the leaderboard on the site before this date. Optional, defaults to EndDate.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;ExcludeRolesFilter&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[String Script API Type|String]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Comma separated list of Site RoleIds.  Used to limit the leaders for the leaderboard.  Only users who are not assigned the provided site roles will be eligable to be on the leaderboard.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;IncludeRolesFilter&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[String Script API Type|String]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Comma separated list of Site RoleIds.  Used to limit the leaders for the leaderboard.  Only users assigned the provided site roles will be eligable to be on the leaderboard.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;Name&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[String Script API Type|String]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Name of the Leaderboard.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;NumberOfLeaders&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[Number Script API Type|Number]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Number of users to display on the leaderboard.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;PeriodType&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[String Script API Type|String]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Period Type&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;AllTime, Rolling, Static&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;StartDate&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[DateTime Script API Type|DateTime]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Specify the earliest date scores will count for this leaderboard. StartDate and EndDate are required for Static period type.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;StartDisplayDate&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[DateTime Script API Type|DateTime]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Only show the leaderboard on the site after this date. Optional, defaults to StartDate.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;TimeSpanType&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[String Script API Type|String]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Specify the time of time span for calculations (days/months/years). TimeSpanValue and TimeSpanType are required for Rolling period type&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Day, Month, Year&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" style="padding-left:20px;"&gt;TimeSpanValue&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[Number Script API Type|Number]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Specify the number of (days/months/years), based on the TimeSpanType. TimeSpanValue and TimeSpanType are required for Rolling period type.&lt;/td&gt;&lt;td rowspan="1"&gt;Optional&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4&gt;&lt;em&gt;Returns&lt;/em&gt;&lt;/h4&gt;&lt;p&gt;&lt;div&gt;&lt;code&gt;[[Leaderboard Script API Type|Leaderboard]]&lt;/code&gt;&lt;/div&gt;&lt;/p&gt;&lt;a name="UserIsEligible"&gt;&lt;/a&gt;&lt;h3&gt;UserIsEligible&lt;/h3&gt;&lt;h4&gt;&lt;em&gt;Velocity&lt;/em&gt;&lt;/h4&gt;&lt;pre class="brush: velocity"&gt;#set($booleanResponse = $core_v2_leaderboard.UserIsEligible($leaderboardId))&lt;/pre&gt;&lt;h4&gt;&lt;em&gt;JavaScript&lt;/em&gt;&lt;/h4&gt;&lt;pre class="brush: javascript"&gt;var booleanResponse = core_v2_leaderboard.UserIsEligible(leaderboardId);&lt;/pre&gt;&lt;h4&gt;&lt;em&gt;Parameters&lt;/em&gt;&lt;/h4&gt;&lt;table cellspacing="0" cellpadding="2" width="99%" class="WikiTable"&gt;&lt;thead&gt;&lt;tr class="WikiTableBgBlue"&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Type&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;th&gt;Required&lt;/th&gt;&lt;th&gt;Default&lt;/th&gt;&lt;th&gt;Options&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td rowspan="1"&gt;leaderboardId&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;code&gt;[[Number Script API Type|Number]]&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;Leaderboard Id&lt;/td&gt;&lt;td rowspan="1"&gt;Required&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4&gt;&lt;em&gt;Returns&lt;/em&gt;&lt;/h4&gt;&lt;p&gt;&lt;div&gt;&lt;code&gt;[[Boolean Script API Type|Boolean]]&lt;/code&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr class="generated-documentation-end" style="border-width:0;" /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item></channel></rss>