Leaderboard endpoint

Returns indie projects tracked on rating.so, ranked by Domain Rating, highest first. Free, no API key required.

GET /api/public/leaderboard

Query parameters

NameTypeRequiredDescription
limitnumberoptionalMax rows to return, 1–500. Default 50.

Example request

curl "https://rating.so/api/public/leaderboard?limit=50"

Example response (200)

{
  "count": 2,
  "results": [
    { "rank": 1, "domain": "example.com", "name": "Example", "domain_rating": 78.4, "category": "saas", "monthly_traffic": 42000, "verified": true },
    { "rank": 2, "domain": "acme.dev", "name": "Acme", "domain_rating": 61.2, "category": "ai", "monthly_traffic": 9100, "verified": false }
  ],
  "attribution": "Data from rating.so (https://rating.so)."
}

Result fields

FieldTypeDescription
ranknumberPosition by DR, 1 = highest.
domainstringNormalized domain.
domain_ratingnumberDR, 0–100.
categorystring | nullPrimary category slug, if set.
monthly_trafficnumber | nullEstimated monthly visits, if known.
verifiedbooleanOwnership verified via the site-embedded token.

Also see the MCP server for use inside AI agents, or the Free API & MCP overview.