EGP Leaderboard System
  1. Leaderboards
EGP Leaderboard System
  • Getting Started
    • Overview
  • Authentication
    • Register a new user account
      POST
    • Login and get token
      POST
    • Login and get token
      POST
    • Validate token
      POST
    • Logout
      POST
    • Refresh token
      POST
  • Users
    • List all users
      GET
    • Create a new user
      POST
    • Update user leaderboard access
      PUT
    • Delete user
      DELETE
    • Get user details
      GET
    • Generate user token
      POST
    • Create a new user (admin)
      POST
  • Admin
    • Get user API keys
    • Create API key
    • Delete API key
    • List all roles
    • Create a new role
    • Get role by name
    • Update role
    • Delete role
    • Get users with role
    • Assign role to user
    • Remove role from user
    • Search audit logs
    • Get user audit logs
    • Get failed login attempts
    • Get audit event types
    • Get all available roles
    • Trigger leaderboard sync
  • Leaderboards
    • Get my leaderboards
      GET
    • Create a leaderboard
      POST
    • Get my leaderboard
      GET
    • Delete my leaderboard
      DELETE
    • List all leaderboards
      GET
    • Create a new leaderboard
      POST
    • Get leaderboard by ID
      GET
    • Update leaderboard
      PUT
    • Delete leaderboard
      DELETE
    • Update a leaderboard's score aggregation rule
      PUT
    • Update leaderboard metadata
      PUT
    • Get leaderboard by displayId and owner
      GET
    • Get leaderboard entries by displayId and owner
      GET
    • Add entry to leaderboard by display ID
      POST
    • Get leaderboards with history
      GET
    • Reset a leaderboard (clear entries)
      POST
    • Get user history in leaderboard
      GET
    • Get leaderboards with history
      GET
  • Entries
    • Get leaderboard entries
    • Add or update entry
    • Delete leaderboard entry
    • Get user entry in leaderboard
    • Get entries for a leaderboard
  • getApiMyApikeysByKeyIdPermissions
    GET
  • postApiMyApikeysByKeyIdPermissions
    POST
  • deleteApiMyApikeysByKeyIdPermissions
    DELETE
  • putApiMyApikeysByKeyIdPermissions
    PUT
  • putApiMyLeaderboardsById
    PUT
  • putApiMyLeaderboardsByIdScore-aggregation
    PUT
  • postApiMyLeaderboardsByIdEntries
    POST
  • getApiMyLeaderboardsByIdEntriesByUserId
    GET
  • postApiAdminUsers
    POST
  • postApiAdminLeaderboards
    POST
  • postApiAdminEntries
    POST
  • postApiAdminPermissions
    POST
  • getApiAdminStatus
    GET
  • postApiAdminCacheInvalidate
    POST
  • getIndex
    GET
  1. Leaderboards

Get leaderboard by displayId and owner

GET
/api/leaderboards/byDisplayId/{ownerId}/{displayId}
Leaderboards
Retrieves a specific leaderboard using the owner ID and display ID combination
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://leaderboards.srblabs.io/api/leaderboards/byDisplayId//'

Request

Path Params
ownerId
string 
required
displayId
string 
required

Responses

🟢200OK
This response does not have a body.
Previous
Update leaderboard metadata
Next
Get leaderboard entries by displayId and owner
Built with