Passer au contenu principal
GET
/
v2
/
client
/
activity-trackers
/
leaderboard
Activities Leaderboard
curl --request GET \
  --url https://api.crowdchange.dev/v2/client/activity-trackers/leaderboard \
  --header 'Authorization: <api-key>'
[
{
    "total": 1000,
    "activity_tracker": {
    "name": "Activity name.",
    "basis": "distance",
    "types": [
{
    "name": "Run.",
    "total": 1000
}
    ]
},
    "fundraiser_page": {
    "name": "Personal page name.",
    "fundraiser": {
    "name": "Campaign name",
    "organization": {
    "name": "Organization name."
}
},
    "team": {
    "name": "Team name."
}
}
}
]

Query parameters

basis
string
requis
Basis of activity. Allowed values: distance, time, daily
page
integer
Page number. Default: 1
limit
integer
Number of results to return. Default: 10
text
string
Search term.
activity_type
string
Activity type name.
include_archived
integer
Include archived activities. Default: 0
include_finished
integer
Include finished activities. Default: 0
fundraiser_id
integer
Filter by campaign ID.
lang
string
API’s locale. Allowed values: en, fr

Response

Returns an array of objects with the following fields.
total
number
Tracked value.
activity_tracker
object
fundraiser_page
object
Other responses
StatusDescription
400Bad Request
403Forbidden
[
{
    "total": 1000,
    "activity_tracker": {
    "name": "Activity name.",
    "basis": "distance",
    "types": [
{
    "name": "Run.",
    "total": 1000
}
    ]
},
    "fundraiser_page": {
    "name": "Personal page name.",
    "fundraiser": {
    "name": "Campaign name",
    "organization": {
    "name": "Organization name."
}
},
    "team": {
    "name": "Team name."
}
}
}
]