Search
K

Profile Rank

Retrieve a profile's score position, in relations to all other profiles, on the Lens ecosystem
This /profile/rank endpoint retrieves a particular profile's score position (ranked) for a particular strategy, in relations to all the other profiles in the Lens ecosystem. The returned value is an unsigned integer starting with 1.
This endpoint requires a strategy parameter as described in the Scoring Strategies section. This strategy simplifies the developer experience abstracting away the EigenTrust Local-Trust and Pre-Trust strategies. Each strategy is pre-computed on a daily basis and applied to each Lens profile.
For details on each strategy ID, see Profile Scoring Strategies
There's a option to choose a particular day of how many profiles are available when the strategies were generated using the date parameter.

API Documentation

get
https://lens-api.k3l.io
/profile/rank
Provide the ranked position of a given profile

Retrieves a particular profile's position ranked in relations to the result set of a strategy.

Parameters
Query
strategy*
string
The strategy name to use such as 'followship', 'engagement', 'influencer', or 'creator'.
handle*
string
The Lens profile handle (with or without the `.lens` extension).
date
string
A date, in `YYYY-MM-DD` format, for which to return the historic result. Defaults to the most recent date.
Responses
200: OK
Query succeeded.
400: Bad Request
Invalid request, ex: wrong parameters.
500: Internal Server Error
Internal server error, not caused by issues with the request.
You can try out this API at this OpenAPI interfacehttps://openapi.lens.k3l.io
Last modified 3mo ago