Score

Get users with score updates since a timestamp

get
Query parameters
afterstringRequired
untilstringOptional
limitinteger · max: 1000OptionalDefault: 50
offsetnumberOptionalDefault: 0
Responses
chevron-right
200

Successful response

application/json
totalnumberRequired
limitnumberRequired
offsetnumberRequired
get
/score/updates

Get score by address

get
Query parameters
addressstringRequired
triggerCalculationbooleanOptional
Responses
chevron-right
200

Successful response

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

Get scores by multiple addresses

post
Body
addressesstring[]Required
triggerCalculationbooleanOptional
Responses
chevron-right
200

Successful response

application/json
post
/score/addresses

Get score by userId

get
Query parameters
userIdinteger · max: 2147483647Required
Responses
chevron-right
200

Successful response

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

Get scores by multiple userIds

post
Body
userIdsinteger[]Required
Responses
chevron-right
200

Successful response

application/json
post
/score/userIds

Get score by userkey

get
Query parameters
userkeystringRequired
triggerCalculationbooleanOptional
Responses
chevron-right
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
chevron-right
200

Successful response

application/json
post
/score/userkeys

Check score calculation status

get
Query parameters
userkeystringRequired
Responses
chevron-right
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
chevron-right
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
chevron-right
200

Successful response

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

Last updated