Markets
Query parameters
orderBystring · enumOptionalDefault:
createdAtPossible values: orderDirectionstring · enumOptionalDefault:
descPossible values: dayRangeinteger · min: 1 · max: 90 · nullableOptionalDefault:
nullfilterQuerystring · min: 2 · max: 100Optional
limitinteger · max: 100OptionalDefault:
50offsetnumberOptionalDefault:
0Responses
200
Successful response
application/json
totalnumberRequired
limitnumberRequired
offsetnumberRequired
400
Invalid input data
application/json
404
Not found
application/json
500
Internal server error
application/json
get
/marketsQuery parameters
changeTypestring · enumOptionalDefault:
priceChange24hPercentPossible values: Responses
200
Successful response
application/json
typestring · enumRequiredPossible values:
400
Invalid input data
application/json
404
Not found
application/json
500
Internal server error
application/json
get
/markets/featuredPath parameters
profileIdinteger · max: 2147483647Required
Query parameters
voteTypestring · enumOptionalPossible values:
orderBystring · enumOptionalDefault:
holdingsPossible values: orderDirectionstring · enumOptionalDefault:
descPossible values: limitinteger · max: 500OptionalDefault:
50offsetnumberOptionalDefault:
0Responses
200
Successful response
application/json
totalnumberRequired
limitnumberRequired
offsetnumberRequired
400
Invalid input data
application/json
404
Not found
application/json
500
Internal server error
application/json
get
/markets/{profileId}/holdersPath parameters
profileIdinteger · max: 2147483647Required
Query parameters
timeWindowstring · enumOptionalDefault:
7DPossible values: customBucketstring · enumOptionalPossible values:
Responses
200
Successful response
application/json
timeWindowstring · enumRequiredPossible values:
bucketstring · enumRequiredPossible values:
400
Invalid input data
application/json
404
Not found
application/json
500
Internal server error
application/json
get
/markets/{profileId}/price/historyBody
profileIdinteger · max: 2147483647Required
voteTypestring · enumRequiredPossible values:
buyAmountWeiinteger · int64Required
slippagePercentagenumber · max: 1OptionalDefault:
0.01Responses
200
Successful response
application/json
votesintegerRequired
newPriceinteger · int64Required
impactPctnumberRequired
trendstring · enum · nullableRequiredPossible values:
400
Invalid input data
application/json
500
Internal server error
application/json
post
/markets/simulate-buyPath parameters
profileIdinteger · max: 2147483647Required
Query parameters
daysinteger · min: 1 · max: 90OptionalDefault:
7typestring · enumOptionalDefault:
marketCapPossible values: Responses
200
Successful response
application/json
profileIdnumberRequired
daysnumberRequired
400
Invalid input data
application/json
404
Not found
application/json
500
Internal server error
application/json
get
/markets/{profileId}/changePath parameters
profileIdinteger · max: 2147483647Required
Body
marketTopHoldersLimitinteger · max: 10OptionalDefault:
0Responses
200
Successful response
application/json
idintegerRequired
creatorAddressstringRequired
positivePricestringRequired
negativePricestringRequired
trustVotesnumberRequired
distrustVotesnumberRequired
createdAtstringRequired
updatedAtstringRequired
basePricestringRequired
creationCoststringRequired
liquiditystringRequired
configTypestring · enumRequiredPossible values:
400
Invalid input data
application/json
500
Internal server error
application/json
post
/markets/{profileId}/infoQuery parameters
profileIdsinteger[] · max: 500Required
Responses
200
Successful response
application/json
idintegerRequired
creatorAddressstringRequired
positivePricestringRequired
negativePricestringRequired
trustVotesnumberRequired
distrustVotesnumberRequired
createdAtstringRequired
updatedAtstringRequired
basePricestringRequired
creationCoststringRequired
liquiditystringRequired
configTypestring · enumRequiredPossible values:
400
Invalid input data
application/json
404
Not found
application/json
500
Internal server error
application/json
get
/markets/info/bulkPath parameters
addressstringRequired
Responses
200
Successful response
application/json
profileIdinteger · max: 2147483647 · nullableRequired
twitterUsernamestringRequired
twitterNamestringRequired
twitterUserIdstringRequired
walletAddressstring · nullableRequired
avatarUrlstringRequired
createdAtstringRequired
updatedAtstringRequired
400
Invalid input data
application/json
404
Not found
application/json
500
Internal server error
application/json
get
/markets/users/by/address/{address}Path parameters
usernamestringRequired
Responses
200
Successful response
application/json
profileIdinteger · max: 2147483647 · nullableRequired
twitterUsernamestringRequired
twitterNamestringRequired
twitterUserIdstringRequired
walletAddressstring · nullableRequired
avatarUrlstringRequired
createdAtstringRequired
updatedAtstringRequired
400
Invalid input data
application/json
404
Not found
application/json
500
Internal server error
application/json
get
/markets/users/by/x/{username}Last updated