# Votes

## GET /votes

> Get votes for an activity

```json
{"openapi":"3.1.0","info":{"title":"Ethos API","version":"v2"},"tags":[{"name":"votes"}],"servers":[{"url":"https://api.ethos.network/api/v2"}],"paths":{"/votes":{"get":{"operationId":"votes-getVotes","summary":"Get votes for an activity","tags":["votes"],"parameters":[{"in":"query","name":"type","schema":{"type":"string","enum":["attestation","bond","broker","discussion","review","slash","vouch","project","reputationMarket"]},"required":true},{"in":"query","name":"activityId","schema":{"type":"number","exclusiveMinimum":0},"required":true},{"in":"query","name":"isUpvote","schema":{"type":"string","enum":["true","false"]}},{"in":"query","name":"orderBy","schema":{"default":"updatedAt","type":"string","enum":["score","updatedAt"]}},{"in":"query","name":"orderDirection","schema":{"default":"desc","type":"string","enum":["asc","desc"]}},{"in":"query","name":"limit","schema":{"default":50,"type":"integer","minimum":-9007199254740991,"maximum":500}},{"in":"query","name":"offset","schema":{"default":0,"type":"number"}}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"values":{"type":"array","items":{"type":"object","properties":{"isUpvote":{"type":"boolean"},"isArchived":{"type":"boolean"},"voter":{"type":"integer","exclusiveMinimum":0,"maximum":2147483647},"targetContract":{"type":"string","description":"Ethereum address (0x-prefixed, 20 bytes)"},"targetId":{"type":"integer","format":"int64"},"createdAt":{"type":"number"},"weight":{"type":"number"},"user":{"anyOf":[{"type":"object","properties":{"id":{"type":"number"},"profileId":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayName":{"type":"string"},"username":{"anyOf":[{"type":"string"},{"type":"null"}]},"avatarUrl":{"type":"string","format":"uri"},"description":{"anyOf":[{"type":"string"},{"type":"null"}]},"score":{"type":"number"},"status":{"type":"string","enum":["ACTIVE","INACTIVE","MERGED"]},"userkeys":{"type":"array","items":{"type":"string"}},"xpTotal":{"type":"number"},"xpStreakDays":{"type":"number"},"xpRemovedDueToAbuse":{"type":"boolean"},"influenceFactor":{"type":"number"},"influenceFactorPercentile":{"type":"number"},"humanVerificationStatus":{"anyOf":[{"type":"string","enum":["REQUESTED","VERIFIED","REVOKED","PENDING"]},{"type":"null"}]},"validatorNftCount":{"type":"number"},"links":{"type":"object","properties":{"profile":{"type":"string","format":"uri"},"scoreBreakdown":{"type":"string","format":"uri"}},"required":["profile","scoreBreakdown"],"additionalProperties":false},"stats":{"type":"object","properties":{"review":{"type":"object","properties":{"received":{"type":"object","properties":{"negative":{"type":"number"},"neutral":{"type":"number"},"positive":{"type":"number"}},"required":["negative","neutral","positive"],"additionalProperties":false}},"required":["received"],"additionalProperties":false},"vouch":{"type":"object","properties":{"given":{"type":"object","properties":{"amountWeiTotal":{"type":"integer","format":"int64"},"count":{"type":"number"}},"required":["amountWeiTotal","count"],"additionalProperties":false},"received":{"type":"object","properties":{"amountWeiTotal":{"type":"integer","format":"int64"},"count":{"type":"number"}},"required":["amountWeiTotal","count"],"additionalProperties":false}},"required":["given","received"],"additionalProperties":false}},"required":["review","vouch"],"additionalProperties":false}},"required":["id","profileId","displayName","username","avatarUrl","description","score","status","userkeys","xpTotal","xpStreakDays","xpRemovedDueToAbuse","influenceFactor","influenceFactorPercentile","validatorNftCount","links","stats"],"additionalProperties":false},{"type":"null"}]}},"required":["isUpvote","isArchived","voter","targetContract","targetId","createdAt","weight"],"additionalProperties":false}},"total":{"type":"number"},"limit":{"type":"number"},"offset":{"type":"number"}},"required":["values","total","limit","offset"],"additionalProperties":false}}}},"400":{"description":"Invalid input data","content":{"application/json":{"schema":{"$ref":"#/components/schemas/error.BAD_REQUEST"}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/error.NOT_FOUND"}}}},"500":{"description":"Internal server error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/error.INTERNAL_SERVER_ERROR"}}}}}}}},"components":{"schemas":{"error.BAD_REQUEST":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"description":"An array of issues that were responsible for the error","type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}}},"required":["message","code"],"additionalProperties":false,"title":"Invalid input data error (400)","description":"The error information"},"error.NOT_FOUND":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"description":"An array of issues that were responsible for the error","type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}}},"required":["message","code"],"additionalProperties":false,"title":"Not found error (404)","description":"The error information"},"error.INTERNAL_SERVER_ERROR":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"description":"An array of issues that were responsible for the error","type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}}},"required":["message","code"],"additionalProperties":false,"title":"Internal server error error (500)","description":"The error information"}}}}
```

## GET /votes/stats

> Get aggregated vote stats for a single activity

```json
{"openapi":"3.1.0","info":{"title":"Ethos API","version":"v2"},"tags":[{"name":"votes"}],"servers":[{"url":"https://api.ethos.network/api/v2"}],"paths":{"/votes/stats":{"get":{"operationId":"votes-getVotesStats","summary":"Get aggregated vote stats for a single activity","tags":["votes"],"parameters":[{"in":"query","name":"type","schema":{"type":"string","enum":["attestation","bond","broker","discussion","review","slash","vouch","project","reputationMarket"]},"required":true},{"in":"query","name":"activityId","schema":{"type":"number","exclusiveMinimum":0},"required":true},{"in":"query","name":"includeArchived","schema":{"type":"boolean"}}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"userVote":{"anyOf":[{"type":"object","properties":{"isUpvote":{"type":"boolean"},"isArchived":{"type":"boolean"},"voter":{"type":"integer","exclusiveMinimum":0,"maximum":2147483647},"targetContract":{"type":"string","description":"Ethereum address (0x-prefixed, 20 bytes)"},"targetId":{"type":"integer","format":"int64"},"createdAt":{"type":"number"},"weight":{"type":"number"},"user":{"anyOf":[{"type":"object","properties":{"id":{"type":"number"},"profileId":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayName":{"type":"string"},"username":{"anyOf":[{"type":"string"},{"type":"null"}]},"avatarUrl":{"type":"string","format":"uri"},"description":{"anyOf":[{"type":"string"},{"type":"null"}]},"score":{"type":"number"},"status":{"type":"string","enum":["ACTIVE","INACTIVE","MERGED"]},"userkeys":{"type":"array","items":{"type":"string"}},"xpTotal":{"type":"number"},"xpStreakDays":{"type":"number"},"xpRemovedDueToAbuse":{"type":"boolean"},"influenceFactor":{"type":"number"},"influenceFactorPercentile":{"type":"number"},"humanVerificationStatus":{"anyOf":[{"type":"string","enum":["REQUESTED","VERIFIED","REVOKED","PENDING"]},{"type":"null"}]},"validatorNftCount":{"type":"number"},"links":{"type":"object","properties":{"profile":{"type":"string","format":"uri"},"scoreBreakdown":{"type":"string","format":"uri"}},"required":["profile","scoreBreakdown"],"additionalProperties":false},"stats":{"type":"object","properties":{"review":{"type":"object","properties":{"received":{"type":"object","properties":{"negative":{"type":"number"},"neutral":{"type":"number"},"positive":{"type":"number"}},"required":["negative","neutral","positive"],"additionalProperties":false}},"required":["received"],"additionalProperties":false},"vouch":{"type":"object","properties":{"given":{"type":"object","properties":{"amountWeiTotal":{"type":"integer","format":"int64"},"count":{"type":"number"}},"required":["amountWeiTotal","count"],"additionalProperties":false},"received":{"type":"object","properties":{"amountWeiTotal":{"type":"integer","format":"int64"},"count":{"type":"number"}},"required":["amountWeiTotal","count"],"additionalProperties":false}},"required":["given","received"],"additionalProperties":false}},"required":["review","vouch"],"additionalProperties":false}},"required":["id","profileId","displayName","username","avatarUrl","description","score","status","userkeys","xpTotal","xpStreakDays","xpRemovedDueToAbuse","influenceFactor","influenceFactorPercentile","validatorNftCount","links","stats"],"additionalProperties":false},{"type":"null"}]}},"required":["isUpvote","isArchived","voter","targetContract","targetId","createdAt","weight"],"additionalProperties":false},{"type":"null"}]},"counts":{"type":"object","properties":{"upvotes":{"type":"number"},"downvotes":{"type":"number"}},"required":["upvotes","downvotes"],"additionalProperties":false},"weights":{"type":"object","properties":{"weightedUpvotes":{"type":"number"},"weightedDownvotes":{"type":"number"},"upvotePercentage":{"type":"number"},"downvotePercentage":{"type":"number"}},"required":["weightedUpvotes","weightedDownvotes"],"additionalProperties":false}},"required":["userVote","counts","weights"],"additionalProperties":false}}}},"400":{"description":"Invalid input data","content":{"application/json":{"schema":{"$ref":"#/components/schemas/error.BAD_REQUEST"}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/error.NOT_FOUND"}}}},"500":{"description":"Internal server error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/error.INTERNAL_SERVER_ERROR"}}}}}}}},"components":{"schemas":{"error.BAD_REQUEST":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"description":"An array of issues that were responsible for the error","type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}}},"required":["message","code"],"additionalProperties":false,"title":"Invalid input data error (400)","description":"The error information"},"error.NOT_FOUND":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"description":"An array of issues that were responsible for the error","type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}}},"required":["message","code"],"additionalProperties":false,"title":"Not found error (404)","description":"The error information"},"error.INTERNAL_SERVER_ERROR":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"description":"An array of issues that were responsible for the error","type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}}},"required":["message","code"],"additionalProperties":false,"title":"Internal server error error (500)","description":"The error information"}}}}
```

## POST /votes/stats

> Get aggregated vote stats for multiple activities

```json
{"openapi":"3.1.0","info":{"title":"Ethos API","version":"v2"},"tags":[{"name":"votes"}],"servers":[{"url":"https://api.ethos.network/api/v2"}],"paths":{"/votes/stats":{"post":{"operationId":"votes-getBulkVotesStats","summary":"Get aggregated vote stats for multiple activities","tags":["votes"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"attestation":{"type":"array","items":{"type":"number","minimum":0}},"bond":{"type":"array","items":{"type":"number","minimum":0}},"discussion":{"type":"array","items":{"type":"number","minimum":0}},"review":{"type":"array","items":{"type":"number","minimum":0}},"slash":{"type":"array","items":{"type":"number","exclusiveMinimum":0}},"vouch":{"type":"array","items":{"type":"number","minimum":0}},"project":{"type":"array","items":{"type":"number","exclusiveMinimum":0}},"reputationMarket":{"type":"array","items":{"type":"number","exclusiveMinimum":0}},"broker":{"type":"array","items":{"type":"number","exclusiveMinimum":0}},"includeArchived":{"type":"boolean"}}}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"attestation":{"default":{},"type":"object","propertyNames":{"type":"number"},"additionalProperties":{"type":"object","properties":{"userVote":{"anyOf":[{"type":"object","properties":{"isUpvote":{"type":"boolean"},"isArchived":{"type":"boolean"},"voter":{"type":"integer","exclusiveMinimum":0,"maximum":2147483647},"targetContract":{"type":"string","description":"Ethereum address (0x-prefixed, 20 bytes)"},"targetId":{"type":"integer","format":"int64"},"createdAt":{"type":"number"},"weight":{"type":"number"},"user":{"anyOf":[{"type":"object","properties":{"id":{"type":"number"},"profileId":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayName":{"type":"string"},"username":{"anyOf":[{"type":"string"},{"type":"null"}]},"avatarUrl":{"type":"string","format":"uri"},"description":{"anyOf":[{"type":"string"},{"type":"null"}]},"score":{"type":"number"},"status":{"type":"string","enum":["ACTIVE","INACTIVE","MERGED"]},"userkeys":{"type":"array","items":{"type":"string"}},"xpTotal":{"type":"number"},"xpStreakDays":{"type":"number"},"xpRemovedDueToAbuse":{"type":"boolean"},"influenceFactor":{"type":"number"},"influenceFactorPercentile":{"type":"number"},"humanVerificationStatus":{"anyOf":[{"type":"string","enum":["REQUESTED","VERIFIED","REVOKED","PENDING"]},{"type":"null"}]},"validatorNftCount":{"type":"number"},"links":{"type":"object","properties":{"profile":{"type":"string","format":"uri"},"scoreBreakdown":{"type":"string","format":"uri"}},"required":["profile","scoreBreakdown"],"additionalProperties":false},"stats":{"type":"object","properties":{"review":{"type":"object","properties":{"received":{"type":"object","properties":{"negative":{"type":"number"},"neutral":{"type":"number"},"positive":{"type":"number"}},"required":["negative","neutral","positive"],"additionalProperties":false}},"required":["received"],"additionalProperties":false},"vouch":{"type":"object","properties":{"given":{"type":"object","properties":{"amountWeiTotal":{"type":"integer","format":"int64"},"count":{"type":"number"}},"required":["amountWeiTotal","count"],"additionalProperties":false},"received":{"type":"object","properties":{"amountWeiTotal":{"type":"integer","format":"int64"},"count":{"type":"number"}},"required":["amountWeiTotal","count"],"additionalProperties":false}},"required":["given","received"],"additionalProperties":false}},"required":["review","vouch"],"additionalProperties":false}},"required":["id","profileId","displayName","username","avatarUrl","description","score","status","userkeys","xpTotal","xpStreakDays","xpRemovedDueToAbuse","influenceFactor","influenceFactorPercentile","validatorNftCount","links","stats"],"additionalProperties":false},{"type":"null"}]}},"required":["isUpvote","isArchived","voter","targetContract","targetId","createdAt","weight"],"additionalProperties":false},{"type":"null"}]},"counts":{"type":"object","properties":{"upvotes":{"type":"number"},"downvotes":{"type":"number"}},"required":["upvotes","downvotes"],"additionalProperties":false},"weights":{"type":"object","properties":{"weightedUpvotes":{"type":"number"},"weightedDownvotes":{"type":"number"},"upvotePercentage":{"type":"number"},"downvotePercentage":{"type":"number"}},"required":["weightedUpvotes","weightedDownvotes"],"additionalProperties":false}},"required":["userVote","counts","weights"],"additionalProperties":false}},"bond":{"default":{},"type":"object","propertyNames":{"type":"number"},"additionalProperties":{"type":"object","properties":{"userVote":{"anyOf":[{"type":"object","properties":{"isUpvote":{"type":"boolean"},"isArchived":{"type":"boolean"},"voter":{"type":"integer","exclusiveMinimum":0,"maximum":2147483647},"targetContract":{"type":"string","description":"Ethereum address (0x-prefixed, 20 bytes)"},"targetId":{"type":"integer","format":"int64"},"createdAt":{"type":"number"},"weight":{"type":"number"},"user":{"anyOf":[{"type":"object","properties":{"id":{"type":"number"},"profileId":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayName":{"type":"string"},"username":{"anyOf":[{"type":"string"},{"type":"null"}]},"avatarUrl":{"type":"string","format":"uri"},"description":{"anyOf":[{"type":"string"},{"type":"null"}]},"score":{"type":"number"},"status":{"type":"string","enum":["ACTIVE","INACTIVE","MERGED"]},"userkeys":{"type":"array","items":{"type":"string"}},"xpTotal":{"type":"number"},"xpStreakDays":{"type":"number"},"xpRemovedDueToAbuse":{"type":"boolean"},"influenceFactor":{"type":"number"},"influenceFactorPercentile":{"type":"number"},"humanVerificationStatus":{"anyOf":[{"type":"string","enum":["REQUESTED","VERIFIED","REVOKED","PENDING"]},{"type":"null"}]},"validatorNftCount":{"type":"number"},"links":{"type":"object","properties":{"profile":{"type":"string","format":"uri"},"scoreBreakdown":{"type":"string","format":"uri"}},"required":["profile","scoreBreakdown"],"additionalProperties":false},"stats":{"type":"object","properties":{"review":{"type":"object","properties":{"received":{"type":"object","properties":{"negative":{"type":"number"},"neutral":{"type":"number"},"positive":{"type":"number"}},"required":["negative","neutral","positive"],"additionalProperties":false}},"required":["received"],"additionalProperties":false},"vouch":{"type":"object","properties":{"given":{"type":"object","properties":{"amountWeiTotal":{"type":"integer","format":"int64"},"count":{"type":"number"}},"required":["amountWeiTotal","count"],"additionalProperties":false},"received":{"type":"object","properties":{"amountWeiTotal":{"type":"integer","format":"int64"},"count":{"type":"number"}},"required":["amountWeiTotal","count"],"additionalProperties":false}},"required":["given","received"],"additionalProperties":false}},"required":["review","vouch"],"additionalProperties":false}},"required":["id","profileId","displayName","username","avatarUrl","description","score","status","userkeys","xpTotal","xpStreakDays","xpRemovedDueToAbuse","influenceFactor","influenceFactorPercentile","validatorNftCount","links","stats"],"additionalProperties":false},{"type":"null"}]}},"required":["isUpvote","isArchived","voter","targetContract","targetId","createdAt","weight"],"additionalProperties":false},{"type":"null"}]},"counts":{"type":"object","properties":{"upvotes":{"type":"number"},"downvotes":{"type":"number"}},"required":["upvotes","downvotes"],"additionalProperties":false},"weights":{"type":"object","properties":{"weightedUpvotes":{"type":"number"},"weightedDownvotes":{"type":"number"},"upvotePercentage":{"type":"number"},"downvotePercentage":{"type":"number"}},"required":["weightedUpvotes","weightedDownvotes"],"additionalProperties":false}},"required":["userVote","counts","weights"],"additionalProperties":false}},"discussion":{"default":{},"type":"object","propertyNames":{"type":"number"},"additionalProperties":{"type":"object","properties":{"userVote":{"anyOf":[{"type":"object","properties":{"isUpvote":{"type":"boolean"},"isArchived":{"type":"boolean"},"voter":{"type":"integer","exclusiveMinimum":0,"maximum":2147483647},"targetContract":{"type":"string","description":"Ethereum address (0x-prefixed, 20 bytes)"},"targetId":{"type":"integer","format":"int64"},"createdAt":{"type":"number"},"weight":{"type":"number"},"user":{"anyOf":[{"type":"object","properties":{"id":{"type":"number"},"profileId":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayName":{"type":"string"},"username":{"anyOf":[{"type":"string"},{"type":"null"}]},"avatarUrl":{"type":"string","format":"uri"},"description":{"anyOf":[{"type":"string"},{"type":"null"}]},"score":{"type":"number"},"status":{"type":"string","enum":["ACTIVE","INACTIVE","MERGED"]},"userkeys":{"type":"array","items":{"type":"string"}},"xpTotal":{"type":"number"},"xpStreakDays":{"type":"number"},"xpRemovedDueToAbuse":{"type":"boolean"},"influenceFactor":{"type":"number"},"influenceFactorPercentile":{"type":"number"},"humanVerificationStatus":{"anyOf":[{"type":"string","enum":["REQUESTED","VERIFIED","REVOKED","PENDING"]},{"type":"null"}]},"validatorNftCount":{"type":"number"},"links":{"type":"object","properties":{"profile":{"type":"string","format":"uri"},"scoreBreakdown":{"type":"string","format":"uri"}},"required":["profile","scoreBreakdown"],"additionalProperties":false},"stats":{"type":"object","properties":{"review":{"type":"object","properties":{"received":{"type":"object","properties":{"negative":{"type":"number"},"neutral":{"type":"number"},"positive":{"type":"number"}},"required":["negative","neutral","positive"],"additionalProperties":false}},"required":["received"],"additionalProperties":false},"vouch":{"type":"object","properties":{"given":{"type":"object","properties":{"amountWeiTotal":{"type":"integer","format":"int64"},"count":{"type":"number"}},"required":["amountWeiTotal","count"],"additionalProperties":false},"received":{"type":"object","properties":{"amountWeiTotal":{"type":"integer","format":"int64"},"count":{"type":"number"}},"required":["amountWeiTotal","count"],"additionalProperties":false}},"required":["given","received"],"additionalProperties":false}},"required":["review","vouch"],"additionalProperties":false}},"required":["id","profileId","displayName","username","avatarUrl","description","score","status","userkeys","xpTotal","xpStreakDays","xpRemovedDueToAbuse","influenceFactor","influenceFactorPercentile","validatorNftCount","links","stats"],"additionalProperties":false},{"type":"null"}]}},"required":["isUpvote","isArchived","voter","targetContract","targetId","createdAt","weight"],"additionalProperties":false},{"type":"null"}]},"counts":{"type":"object","properties":{"upvotes":{"type":"number"},"downvotes":{"type":"number"}},"required":["upvotes","downvotes"],"additionalProperties":false},"weights":{"type":"object","properties":{"weightedUpvotes":{"type":"number"},"weightedDownvotes":{"type":"number"},"upvotePercentage":{"type":"number"},"downvotePercentage":{"type":"number"}},"required":["weightedUpvotes","weightedDownvotes"],"additionalProperties":false}},"required":["userVote","counts","weights"],"additionalProperties":false}},"review":{"default":{},"type":"object","propertyNames":{"type":"number"},"additionalProperties":{"type":"object","properties":{"userVote":{"anyOf":[{"type":"object","properties":{"isUpvote":{"type":"boolean"},"isArchived":{"type":"boolean"},"voter":{"type":"integer","exclusiveMinimum":0,"maximum":2147483647},"targetContract":{"type":"string","description":"Ethereum address (0x-prefixed, 20 bytes)"},"targetId":{"type":"integer","format":"int64"},"createdAt":{"type":"number"},"weight":{"type":"number"},"user":{"anyOf":[{"type":"object","properties":{"id":{"type":"number"},"profileId":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayName":{"type":"string"},"username":{"anyOf":[{"type":"string"},{"type":"null"}]},"avatarUrl":{"type":"string","format":"uri"},"description":{"anyOf":[{"type":"string"},{"type":"null"}]},"score":{"type":"number"},"status":{"type":"string","enum":["ACTIVE","INACTIVE","MERGED"]},"userkeys":{"type":"array","items":{"type":"string"}},"xpTotal":{"type":"number"},"xpStreakDays":{"type":"number"},"xpRemovedDueToAbuse":{"type":"boolean"},"influenceFactor":{"type":"number"},"influenceFactorPercentile":{"type":"number"},"humanVerificationStatus":{"anyOf":[{"type":"string","enum":["REQUESTED","VERIFIED","REVOKED","PENDING"]},{"type":"null"}]},"validatorNftCount":{"type":"number"},"links":{"type":"object","properties":{"profile":{"type":"string","format":"uri"},"scoreBreakdown":{"type":"string","format":"uri"}},"required":["profile","scoreBreakdown"],"additionalProperties":false},"stats":{"type":"object","properties":{"review":{"type":"object","properties":{"received":{"type":"object","properties":{"negative":{"type":"number"},"neutral":{"type":"number"},"positive":{"type":"number"}},"required":["negative","neutral","positive"],"additionalProperties":false}},"required":["received"],"additionalProperties":false},"vouch":{"type":"object","properties":{"given":{"type":"object","properties":{"amountWeiTotal":{"type":"integer","format":"int64"},"count":{"type":"number"}},"required":["amountWeiTotal","count"],"additionalProperties":false},"received":{"type":"object","properties":{"amountWeiTotal":{"type":"integer","format":"int64"},"count":{"type":"number"}},"required":["amountWeiTotal","count"],"additionalProperties":false}},"required":["given","received"],"additionalProperties":false}},"required":["review","vouch"],"additionalProperties":false}},"required":["id","profileId","displayName","username","avatarUrl","description","score","status","userkeys","xpTotal","xpStreakDays","xpRemovedDueToAbuse","influenceFactor","influenceFactorPercentile","validatorNftCount","links","stats"],"additionalProperties":false},{"type":"null"}]}},"required":["isUpvote","isArchived","voter","targetContract","targetId","createdAt","weight"],"additionalProperties":false},{"type":"null"}]},"counts":{"type":"object","properties":{"upvotes":{"type":"number"},"downvotes":{"type":"number"}},"required":["upvotes","downvotes"],"additionalProperties":false},"weights":{"type":"object","properties":{"weightedUpvotes":{"type":"number"},"weightedDownvotes":{"type":"number"},"upvotePercentage":{"type":"number"},"downvotePercentage":{"type":"number"}},"required":["weightedUpvotes","weightedDownvotes"],"additionalProperties":false}},"required":["userVote","counts","weights"],"additionalProperties":false}},"slash":{"default":{},"type":"object","propertyNames":{"type":"number"},"additionalProperties":{"type":"object","properties":{"userVote":{"anyOf":[{"type":"object","properties":{"isUpvote":{"type":"boolean"},"isArchived":{"type":"boolean"},"voter":{"type":"integer","exclusiveMinimum":0,"maximum":2147483647},"targetContract":{"type":"string","description":"Ethereum address (0x-prefixed, 20 bytes)"},"targetId":{"type":"integer","format":"int64"},"createdAt":{"type":"number"},"weight":{"type":"number"},"user":{"anyOf":[{"type":"object","properties":{"id":{"type":"number"},"profileId":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayName":{"type":"string"},"username":{"anyOf":[{"type":"string"},{"type":"null"}]},"avatarUrl":{"type":"string","format":"uri"},"description":{"anyOf":[{"type":"string"},{"type":"null"}]},"score":{"type":"number"},"status":{"type":"string","enum":["ACTIVE","INACTIVE","MERGED"]},"userkeys":{"type":"array","items":{"type":"string"}},"xpTotal":{"type":"number"},"xpStreakDays":{"type":"number"},"xpRemovedDueToAbuse":{"type":"boolean"},"influenceFactor":{"type":"number"},"influenceFactorPercentile":{"type":"number"},"humanVerificationStatus":{"anyOf":[{"type":"string","enum":["REQUESTED","VERIFIED","REVOKED","PENDING"]},{"type":"null"}]},"validatorNftCount":{"type":"number"},"links":{"type":"object","properties":{"profile":{"type":"string","format":"uri"},"scoreBreakdown":{"type":"string","format":"uri"}},"required":["profile","scoreBreakdown"],"additionalProperties":false},"stats":{"type":"object","properties":{"review":{"type":"object","properties":{"received":{"type":"object","properties":{"negative":{"type":"number"},"neutral":{"type":"number"},"positive":{"type":"number"}},"required":["negative","neutral","positive"],"additionalProperties":false}},"required":["received"],"additionalProperties":false},"vouch":{"type":"object","properties":{"given":{"type":"object","properties":{"amountWeiTotal":{"type":"integer","format":"int64"},"count":{"type":"number"}},"required":["amountWeiTotal","count"],"additionalProperties":false},"received":{"type":"object","properties":{"amountWeiTotal":{"type":"integer","format":"int64"},"count":{"type":"number"}},"required":["amountWeiTotal","count"],"additionalProperties":false}},"required":["given","received"],"additionalProperties":false}},"required":["review","vouch"],"additionalProperties":false}},"required":["id","profileId","displayName","username","avatarUrl","description","score","status","userkeys","xpTotal","xpStreakDays","xpRemovedDueToAbuse","influenceFactor","influenceFactorPercentile","validatorNftCount","links","stats"],"additionalProperties":false},{"type":"null"}]}},"required":["isUpvote","isArchived","voter","targetContract","targetId","createdAt","weight"],"additionalProperties":false},{"type":"null"}]},"counts":{"type":"object","properties":{"upvotes":{"type":"number"},"downvotes":{"type":"number"}},"required":["upvotes","downvotes"],"additionalProperties":false},"weights":{"type":"object","properties":{"weightedUpvotes":{"type":"number"},"weightedDownvotes":{"type":"number"},"upvotePercentage":{"type":"number"},"downvotePercentage":{"type":"number"}},"required":["weightedUpvotes","weightedDownvotes"],"additionalProperties":false}},"required":["userVote","counts","weights"],"additionalProperties":false}},"vouch":{"default":{},"type":"object","propertyNames":{"type":"number"},"additionalProperties":{"type":"object","properties":{"userVote":{"anyOf":[{"type":"object","properties":{"isUpvote":{"type":"boolean"},"isArchived":{"type":"boolean"},"voter":{"type":"integer","exclusiveMinimum":0,"maximum":2147483647},"targetContract":{"type":"string","description":"Ethereum address (0x-prefixed, 20 bytes)"},"targetId":{"type":"integer","format":"int64"},"createdAt":{"type":"number"},"weight":{"type":"number"},"user":{"anyOf":[{"type":"object","properties":{"id":{"type":"number"},"profileId":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayName":{"type":"string"},"username":{"anyOf":[{"type":"string"},{"type":"null"}]},"avatarUrl":{"type":"string","format":"uri"},"description":{"anyOf":[{"type":"string"},{"type":"null"}]},"score":{"type":"number"},"status":{"type":"string","enum":["ACTIVE","INACTIVE","MERGED"]},"userkeys":{"type":"array","items":{"type":"string"}},"xpTotal":{"type":"number"},"xpStreakDays":{"type":"number"},"xpRemovedDueToAbuse":{"type":"boolean"},"influenceFactor":{"type":"number"},"influenceFactorPercentile":{"type":"number"},"humanVerificationStatus":{"anyOf":[{"type":"string","enum":["REQUESTED","VERIFIED","REVOKED","PENDING"]},{"type":"null"}]},"validatorNftCount":{"type":"number"},"links":{"type":"object","properties":{"profile":{"type":"string","format":"uri"},"scoreBreakdown":{"type":"string","format":"uri"}},"required":["profile","scoreBreakdown"],"additionalProperties":false},"stats":{"type":"object","properties":{"review":{"type":"object","properties":{"received":{"type":"object","properties":{"negative":{"type":"number"},"neutral":{"type":"number"},"positive":{"type":"number"}},"required":["negative","neutral","positive"],"additionalProperties":false}},"required":["received"],"additionalProperties":false},"vouch":{"type":"object","properties":{"given":{"type":"object","properties":{"amountWeiTotal":{"type":"integer","format":"int64"},"count":{"type":"number"}},"required":["amountWeiTotal","count"],"additionalProperties":false},"received":{"type":"object","properties":{"amountWeiTotal":{"type":"integer","format":"int64"},"count":{"type":"number"}},"required":["amountWeiTotal","count"],"additionalProperties":false}},"required":["given","received"],"additionalProperties":false}},"required":["review","vouch"],"additionalProperties":false}},"required":["id","profileId","displayName","username","avatarUrl","description","score","status","userkeys","xpTotal","xpStreakDays","xpRemovedDueToAbuse","influenceFactor","influenceFactorPercentile","validatorNftCount","links","stats"],"additionalProperties":false},{"type":"null"}]}},"required":["isUpvote","isArchived","voter","targetContract","targetId","createdAt","weight"],"additionalProperties":false},{"type":"null"}]},"counts":{"type":"object","properties":{"upvotes":{"type":"number"},"downvotes":{"type":"number"}},"required":["upvotes","downvotes"],"additionalProperties":false},"weights":{"type":"object","properties":{"weightedUpvotes":{"type":"number"},"weightedDownvotes":{"type":"number"},"upvotePercentage":{"type":"number"},"downvotePercentage":{"type":"number"}},"required":["weightedUpvotes","weightedDownvotes"],"additionalProperties":false}},"required":["userVote","counts","weights"],"additionalProperties":false}},"project":{"default":{},"type":"object","propertyNames":{"type":"number"},"additionalProperties":{"type":"object","properties":{"userVote":{"anyOf":[{"type":"object","properties":{"isUpvote":{"type":"boolean"},"isArchived":{"type":"boolean"},"voter":{"type":"integer","exclusiveMinimum":0,"maximum":2147483647},"targetContract":{"type":"string","description":"Ethereum address (0x-prefixed, 20 bytes)"},"targetId":{"type":"integer","format":"int64"},"createdAt":{"type":"number"},"weight":{"type":"number"},"user":{"anyOf":[{"type":"object","properties":{"id":{"type":"number"},"profileId":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayName":{"type":"string"},"username":{"anyOf":[{"type":"string"},{"type":"null"}]},"avatarUrl":{"type":"string","format":"uri"},"description":{"anyOf":[{"type":"string"},{"type":"null"}]},"score":{"type":"number"},"status":{"type":"string","enum":["ACTIVE","INACTIVE","MERGED"]},"userkeys":{"type":"array","items":{"type":"string"}},"xpTotal":{"type":"number"},"xpStreakDays":{"type":"number"},"xpRemovedDueToAbuse":{"type":"boolean"},"influenceFactor":{"type":"number"},"influenceFactorPercentile":{"type":"number"},"humanVerificationStatus":{"anyOf":[{"type":"string","enum":["REQUESTED","VERIFIED","REVOKED","PENDING"]},{"type":"null"}]},"validatorNftCount":{"type":"number"},"links":{"type":"object","properties":{"profile":{"type":"string","format":"uri"},"scoreBreakdown":{"type":"string","format":"uri"}},"required":["profile","scoreBreakdown"],"additionalProperties":false},"stats":{"type":"object","properties":{"review":{"type":"object","properties":{"received":{"type":"object","properties":{"negative":{"type":"number"},"neutral":{"type":"number"},"positive":{"type":"number"}},"required":["negative","neutral","positive"],"additionalProperties":false}},"required":["received"],"additionalProperties":false},"vouch":{"type":"object","properties":{"given":{"type":"object","properties":{"amountWeiTotal":{"type":"integer","format":"int64"},"count":{"type":"number"}},"required":["amountWeiTotal","count"],"additionalProperties":false},"received":{"type":"object","properties":{"amountWeiTotal":{"type":"integer","format":"int64"},"count":{"type":"number"}},"required":["amountWeiTotal","count"],"additionalProperties":false}},"required":["given","received"],"additionalProperties":false}},"required":["review","vouch"],"additionalProperties":false}},"required":["id","profileId","displayName","username","avatarUrl","description","score","status","userkeys","xpTotal","xpStreakDays","xpRemovedDueToAbuse","influenceFactor","influenceFactorPercentile","validatorNftCount","links","stats"],"additionalProperties":false},{"type":"null"}]}},"required":["isUpvote","isArchived","voter","targetContract","targetId","createdAt","weight"],"additionalProperties":false},{"type":"null"}]},"counts":{"type":"object","properties":{"upvotes":{"type":"number"},"downvotes":{"type":"number"}},"required":["upvotes","downvotes"],"additionalProperties":false},"weights":{"type":"object","properties":{"weightedUpvotes":{"type":"number"},"weightedDownvotes":{"type":"number"},"upvotePercentage":{"type":"number"},"downvotePercentage":{"type":"number"}},"required":["weightedUpvotes","weightedDownvotes"],"additionalProperties":false}},"required":["userVote","counts","weights"],"additionalProperties":false}},"reputationMarket":{"default":{},"type":"object","propertyNames":{"type":"number"},"additionalProperties":{"type":"object","properties":{"userVote":{"anyOf":[{"type":"object","properties":{"isUpvote":{"type":"boolean"},"isArchived":{"type":"boolean"},"voter":{"type":"integer","exclusiveMinimum":0,"maximum":2147483647},"targetContract":{"type":"string","description":"Ethereum address (0x-prefixed, 20 bytes)"},"targetId":{"type":"integer","format":"int64"},"createdAt":{"type":"number"},"weight":{"type":"number"},"user":{"anyOf":[{"type":"object","properties":{"id":{"type":"number"},"profileId":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayName":{"type":"string"},"username":{"anyOf":[{"type":"string"},{"type":"null"}]},"avatarUrl":{"type":"string","format":"uri"},"description":{"anyOf":[{"type":"string"},{"type":"null"}]},"score":{"type":"number"},"status":{"type":"string","enum":["ACTIVE","INACTIVE","MERGED"]},"userkeys":{"type":"array","items":{"type":"string"}},"xpTotal":{"type":"number"},"xpStreakDays":{"type":"number"},"xpRemovedDueToAbuse":{"type":"boolean"},"influenceFactor":{"type":"number"},"influenceFactorPercentile":{"type":"number"},"humanVerificationStatus":{"anyOf":[{"type":"string","enum":["REQUESTED","VERIFIED","REVOKED","PENDING"]},{"type":"null"}]},"validatorNftCount":{"type":"number"},"links":{"type":"object","properties":{"profile":{"type":"string","format":"uri"},"scoreBreakdown":{"type":"string","format":"uri"}},"required":["profile","scoreBreakdown"],"additionalProperties":false},"stats":{"type":"object","properties":{"review":{"type":"object","properties":{"received":{"type":"object","properties":{"negative":{"type":"number"},"neutral":{"type":"number"},"positive":{"type":"number"}},"required":["negative","neutral","positive"],"additionalProperties":false}},"required":["received"],"additionalProperties":false},"vouch":{"type":"object","properties":{"given":{"type":"object","properties":{"amountWeiTotal":{"type":"integer","format":"int64"},"count":{"type":"number"}},"required":["amountWeiTotal","count"],"additionalProperties":false},"received":{"type":"object","properties":{"amountWeiTotal":{"type":"integer","format":"int64"},"count":{"type":"number"}},"required":["amountWeiTotal","count"],"additionalProperties":false}},"required":["given","received"],"additionalProperties":false}},"required":["review","vouch"],"additionalProperties":false}},"required":["id","profileId","displayName","username","avatarUrl","description","score","status","userkeys","xpTotal","xpStreakDays","xpRemovedDueToAbuse","influenceFactor","influenceFactorPercentile","validatorNftCount","links","stats"],"additionalProperties":false},{"type":"null"}]}},"required":["isUpvote","isArchived","voter","targetContract","targetId","createdAt","weight"],"additionalProperties":false},{"type":"null"}]},"counts":{"type":"object","properties":{"upvotes":{"type":"number"},"downvotes":{"type":"number"}},"required":["upvotes","downvotes"],"additionalProperties":false},"weights":{"type":"object","properties":{"weightedUpvotes":{"type":"number"},"weightedDownvotes":{"type":"number"},"upvotePercentage":{"type":"number"},"downvotePercentage":{"type":"number"}},"required":["weightedUpvotes","weightedDownvotes"],"additionalProperties":false}},"required":["userVote","counts","weights"],"additionalProperties":false}},"broker":{"default":{},"type":"object","propertyNames":{"type":"number"},"additionalProperties":{"type":"object","properties":{"userVote":{"anyOf":[{"type":"object","properties":{"isUpvote":{"type":"boolean"},"isArchived":{"type":"boolean"},"voter":{"type":"integer","exclusiveMinimum":0,"maximum":2147483647},"targetContract":{"type":"string","description":"Ethereum address (0x-prefixed, 20 bytes)"},"targetId":{"type":"integer","format":"int64"},"createdAt":{"type":"number"},"weight":{"type":"number"},"user":{"anyOf":[{"type":"object","properties":{"id":{"type":"number"},"profileId":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayName":{"type":"string"},"username":{"anyOf":[{"type":"string"},{"type":"null"}]},"avatarUrl":{"type":"string","format":"uri"},"description":{"anyOf":[{"type":"string"},{"type":"null"}]},"score":{"type":"number"},"status":{"type":"string","enum":["ACTIVE","INACTIVE","MERGED"]},"userkeys":{"type":"array","items":{"type":"string"}},"xpTotal":{"type":"number"},"xpStreakDays":{"type":"number"},"xpRemovedDueToAbuse":{"type":"boolean"},"influenceFactor":{"type":"number"},"influenceFactorPercentile":{"type":"number"},"humanVerificationStatus":{"anyOf":[{"type":"string","enum":["REQUESTED","VERIFIED","REVOKED","PENDING"]},{"type":"null"}]},"validatorNftCount":{"type":"number"},"links":{"type":"object","properties":{"profile":{"type":"string","format":"uri"},"scoreBreakdown":{"type":"string","format":"uri"}},"required":["profile","scoreBreakdown"],"additionalProperties":false},"stats":{"type":"object","properties":{"review":{"type":"object","properties":{"received":{"type":"object","properties":{"negative":{"type":"number"},"neutral":{"type":"number"},"positive":{"type":"number"}},"required":["negative","neutral","positive"],"additionalProperties":false}},"required":["received"],"additionalProperties":false},"vouch":{"type":"object","properties":{"given":{"type":"object","properties":{"amountWeiTotal":{"type":"integer","format":"int64"},"count":{"type":"number"}},"required":["amountWeiTotal","count"],"additionalProperties":false},"received":{"type":"object","properties":{"amountWeiTotal":{"type":"integer","format":"int64"},"count":{"type":"number"}},"required":["amountWeiTotal","count"],"additionalProperties":false}},"required":["given","received"],"additionalProperties":false}},"required":["review","vouch"],"additionalProperties":false}},"required":["id","profileId","displayName","username","avatarUrl","description","score","status","userkeys","xpTotal","xpStreakDays","xpRemovedDueToAbuse","influenceFactor","influenceFactorPercentile","validatorNftCount","links","stats"],"additionalProperties":false},{"type":"null"}]}},"required":["isUpvote","isArchived","voter","targetContract","targetId","createdAt","weight"],"additionalProperties":false},{"type":"null"}]},"counts":{"type":"object","properties":{"upvotes":{"type":"number"},"downvotes":{"type":"number"}},"required":["upvotes","downvotes"],"additionalProperties":false},"weights":{"type":"object","properties":{"weightedUpvotes":{"type":"number"},"weightedDownvotes":{"type":"number"},"upvotePercentage":{"type":"number"},"downvotePercentage":{"type":"number"}},"required":["weightedUpvotes","weightedDownvotes"],"additionalProperties":false}},"required":["userVote","counts","weights"],"additionalProperties":false}}},"required":["attestation","bond","discussion","review","slash","vouch","project","reputationMarket","broker"],"additionalProperties":false}}}},"400":{"description":"Invalid input data","content":{"application/json":{"schema":{"$ref":"#/components/schemas/error.BAD_REQUEST"}}}},"500":{"description":"Internal server error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/error.INTERNAL_SERVER_ERROR"}}}}}}}},"components":{"schemas":{"error.BAD_REQUEST":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"description":"An array of issues that were responsible for the error","type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}}},"required":["message","code"],"additionalProperties":false,"title":"Invalid input data error (400)","description":"The error information"},"error.INTERNAL_SERVER_ERROR":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"description":"An array of issues that were responsible for the error","type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}}},"required":["message","code"],"additionalProperties":false,"title":"Internal server error error (500)","description":"The error information"}}}}
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developers.ethos.network/api-documentation/api-v2/votes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
