Nfts

Check if a user owns a validator NFT

get
Path parameters
ethosUserKeystringRequired
Responses
200

Successful response

application/json
contractAddressstringRequired
tokenIdstringRequired
nameany ofRequired
stringOptional
or
nullOptional
descriptionany ofRequired
stringOptional
or
nullOptional
imageUrlany ofRequired
stringOptional
or
nullOptional
thumbnailUrlany ofRequired
stringOptional
or
nullOptional
animationUrlany ofRequired
stringOptional
or
nullOptional
animationMimeany ofRequired
stringOptional
or
nullOptional
tokenUriany ofRequired
stringOptional
or
nullOptional
attributesJsonany ofRequired
anyOptional
or
nullOptional
mintedAtany ofRequired
stringOptional
or
nullOptional
acquiredAtany ofRequired
stringOptional
or
nullOptional
lastActivityAtany ofRequired
stringOptional
or
nullOptional
createdAtstringRequired
updatedAtstringRequired
get
/nfts/user/{ethosUserKey}/owns-validator

Get NFTs owned by a user

get
Path parameters
ethosUserKeystringRequired
Query parameters
limitinteger · min: -9007199254740991 · max: 1000OptionalDefault: 50
offsetnumberOptionalDefault: 0
Responses
200

Successful response

application/json
totalnumberRequired
limitnumberRequired
offsetnumberRequired
get
/nfts/user/{ethosUserKey}

Track a new NFT collection (Admin only)

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
contractAddressstringRequired

Ethereum address (0x-prefixed, 20 bytes)

Responses
200

Successful response

application/json
anyOptional
post
/nfts/track

No content

Get validator NFTs listed for sale on OpenSea

get
Query parameters
limitinteger · min: -9007199254740991 · max: 50OptionalDefault: 50
offsetnumberOptionalDefault: 0
Responses
200

Successful response

application/json
totalnumberRequired
limitnumberRequired
offsetnumberRequired
get
/nfts/validators/listings

Last updated