Discover/Centrumsleja API
live

Centrumsleja APIcentrumsleja.pl

Query the SlayBet global leaderboard from centrumsleja.pl to view player rankings and performance metrics, with the ability to filter results by searching for specific usernames. Monitor competitive standings and track individual player positions on the worldwide leaderboard.

This API takes change requests — .
Endpoint health
monitored
search_ranks
Checks pendingself-healing
Endpoints
1
Updated
3h ago
Try it
Username substring filter (case-insensitive). Omitting returns the full leaderboard.
api.parse.bot/scraper/63539564-5c66-4307-ac3d-441a6b09105c/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/63539564-5c66-4307-ac3d-441a6b09105c/search_ranks?query=garmor' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace centrumsleja-pl-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: SlayBet SDK — bounded, re-runnable; every call capped."""
from parse_apis.centrumsleja_pl_api import SlayBet, ParseError

client = SlayBet()

# Search for a specific user in the global leaderboard
for player in client.ranked_players.search(query="garmor", limit=3):
    print(player.username, player.position, player.balance)

# Get full leaderboard, capped
try:
    for player in client.ranked_players.search(limit=3):
        print(player.username, player.position, player.balance, player.rank)
except ParseError as e:
    print(f"error: {e.code}")

print("exercised: ranked_players.search")
All endpoints · 1 totalmissing one? ·

Retrieve the SlayBet global leaderboard ranked by balance. Results include each player's position, balance, earned ranks, and season badge. When a query is provided, results are filtered to usernames containing the query (case-insensitive substring match). Without a query, the full leaderboard is returned.

Input
ParamTypeDescription
querystringUsername substring filter (case-insensitive). Omitting returns the full leaderboard.
Response
{
  "type": "object",
  "fields": {
    "total": "integer count of results returned",
    "results": "array of ranked player entries"
  },
  "sample": {
    "data": {
      "total": 1,
      "results": [
        {
          "rank": null,
          "ranks": [],
          "balance": "27138607415",
          "position": 2,
          "username": "garmor_",
          "season_badge": null
        }
      ]
    },
    "status": "success"
  }
}

About the Centrumsleja API

The Centrumsleja API on Parse exposes 1 endpoint for the publicly available data on centrumsleja.pl. Calls return JSON over HTTPS and are billed per successful response.

Pin a release with the API-Snapshot-Version header so canonical updates don't silently change your contract.