Allmine API
Leaderboard

En çok yayın açan kişilerden en az yayın açan kişilere doğru pagination'lı liste getir (Public)

Kullanıcıları toplam yayın sayılarına göre sıralayıp pagination ile döndürür. En çok yayın açan en üstte, en az yayın açan en altta. Bu endpoint public'tir ve authentication gerektirmez.

GET
/api/v1/leaderboard/biggest-boost-rankings

Kullanıcıları toplam yayın sayılarına göre sıralayıp pagination ile döndürür. En çok yayın açan en üstte, en az yayın açan en altta. Bu endpoint public'tir ve authentication gerektirmez.

Query Parameters

page?number

Sayfa numarası

Default1
Range1 <= value
limit?number

Her sayfada gösterilecek öğe sayısı

Default20
Range1 <= value <= 100
days?number

Son N gün içindeki yayınları filtrele (opsiyonel)

Range1 <= value

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/api/v1/leaderboard/biggest-boost-rankings"
{
  "isSuccess": true,
  "statusCode": 200,
  "data": {
    "list": [
      {
        "id": "abc123",
        "username": "john_doe",
        "email": "[email protected]"
      }
    ],
    "pagination": {
      "currentPage": 1,
      "totalPages": 5,
      "totalItems": 45,
      "itemsPerPage": 10,
      "hasNextPage": true,
      "hasPrevPage": false
    }
  },
  "errors": [],
  "timestamp": "2026-05-22T16:11:27.419Z"
}
{
  "isSuccess": false,
  "statusCode": 400,
  "data": null,
  "errors": [
    "Validation failed"
  ],
  "timestamp": "2026-01-15T10:30:00.000Z"
}
{
  "isSuccess": false,
  "statusCode": 500,
  "data": null,
  "errors": [
    "Internal server error"
  ],
  "timestamp": "2026-05-22T16:11:27.419Z"
}