For the complete documentation index, see llms.txt. This page is also available as Markdown.

Score

Get users with score updates since a timestamp

get
Query parameters
afterstringRequired
untilstringOptional
limitinteger · max: 1000OptionalDefault: 50
offsetinteger · max: 2147483647OptionalDefault: 0
Responses
200

Successful response

application/json
totalnumberRequired
limitnumberRequired
offsetnumberRequired
get/score/updates

Get score by address

get
Query parameters
addressstringRequired

Ethereum address (0x-prefixed, 20 bytes)

triggerCalculationbooleanOptional
Responses
200

Successful response

application/json
scorenumber · max: 2800Optional
levelstring · enumRequiredPossible values:
get/score/address

Get scores by multiple addresses

post
Body
addressesstring[]Required

Ethereum address (0x-prefixed, 20 bytes)

triggerCalculationbooleanOptional
Responses
200

Successful response

application/json
post/score/addresses

Get score by userId

get
Query parameters
userIdinteger · max: 2147483647Required
Responses
200

Successful response

application/json
scorenumber · max: 2800Optional
levelstring · enumRequiredPossible values:
get/score/userId

Get scores by multiple userIds

post
Body
userIdsinteger[]Required
Responses
200

Successful response

application/json
post/score/userIds

Get score by userkey

get
Query parameters
userkeystringRequired
triggerCalculationbooleanOptional
Responses
200

Successful response

application/json
scorenumber · max: 2800Optional
levelstring · enumRequiredPossible values:
get/score/userkey

Get scores by multiple userkeys

post
Body
userkeysstring[]Required
triggerCalculationbooleanOptional
Responses
200

Successful response

application/json
post/score/userkeys

Check score calculation status

get
Query parameters
userkeystringRequired
Responses
200

Successful response

application/json
statusstring · enumRequiredPossible values:
isQueuedbooleanRequired
isCalculatingbooleanRequired
isPendingbooleanRequired
get/score/status

Get aggregated score history from TimescaleDB

get
Query parameters
userkeystringRequired
durationstring · enumOptionalDefault: 30dPossible values:
Responses
200

Successful response

application/json
datestringRequired
scorenumberRequired
get/score/history

Get supporter penalties with enriched slash/subject data

get
Path parameters
profileIdinteger · max: 2147483647Required
Responses
200

Successful response

application/json
idnumberRequired
slashIdnumberRequired
penaltyAmountnumberRequired
createdAtstringRequired
reasonstring · enumRequiredPossible values:
slashobjectRequired
get/slash/supporter-penalties/{profileId}

Last updated