Get User Activities
Retrieves user activities that were previously set using the SendCustomActivity function. It's particularly useful for tracking and displaying in-game events, achievements, or custom leaderboards.
GET
/activities
Retrieves user activities that were previously set using the SendCustomActivity function. It's particularly useful for tracking and displaying in-game events, achievements, or custom leaderboards.
Query Parameters
pageSize
integer
optional
query
pageNumber
integer
optional
query
walletAddress
string
optional
query
gameId
string
optional
query
type
string
optional
query
Responses
200
Successful response
application/jsonsuccess
boolean
result
object
pageNumber
integer
pageSize
integer
data
object[]
Array of:
type
string
Enum:
on-chain, off-chaineventId
string
gameId
string
gameName
string
gameSlug
string
user
object
id
string
address
string
username
string
displayText
string
timestamp
integer (int64)
curl -X GET 'https://api.basement.fun/activities'
const response = await fetch('https://api.basement.fun/activities', {
method: 'GET'
});
const data = await response.json();
console.log(data);
import requests
response = requests.get('https://api.basement.fun/activities')
print(response.json())
200
Response
{
"success": true,
"result": {
"pageNumber": 123,
"pageSize": 123,
"data": [
{
"type": "on-chain",
"eventId": "<string>",
"gameId": "<string>",
"gameName": "<string>",
"gameSlug": "<string>",
"user": {
"id": "<string>",
"address": "<string>",
"username": "<string>"
},
"displayText": "<string>",
"timestamp": 123
}
]
}
}
GET
/activities