Skip to content

Check if a user owns a validator NFT

GET
/nfts/user/{ethosUserKey}/owns-validator
curl --request GET \
--url https://api.ethos.network/api/v2/nfts/user/example/owns-validator
ethosUserKey
required
string

Successful response

Media typeapplication/json
Array<object>
object
contractAddress
required
string
tokenId
required
string
name
required
string | null
description
required
string | null
imageUrl
required
string | null
thumbnailUrl
required
string | null
animationUrl
required
string | null
animationMime
required
string | null
tokenUri
required
string | null
attributesJson
required
Any of:
mintedAt
required
string | null
acquiredAt
required
string | null
lastActivityAt
required
string | null
createdAt
required
string
updatedAt
required
string
NftOwners
required
Array<object>
object
ownerAddress
required
string
collection
required
object
slug
required
string | null

Example generated

[
{
"contractAddress": "example",
"tokenId": "example",
"name": "example",
"description": "example",
"imageUrl": "example",
"thumbnailUrl": "example",
"animationUrl": "example",
"animationMime": "example",
"tokenUri": "example",
"attributesJson": "example",
"mintedAt": "example",
"acquiredAt": "example",
"lastActivityAt": "example",
"createdAt": "example",
"updatedAt": "example",
"NftOwners": [
{
"ownerAddress": "example"
}
],
"collection": {
"slug": "example"
}
}
]

Invalid input data

Media typeapplication/json
Invalid input data error (400)

The error information

object
message
required

The error message

string
code
required

The error code

string
issues

An array of issues that were responsible for the error

Array<object>
object
message
required
string

Example

{
"code": "BAD_REQUEST",
"message": "Invalid input data",
"issues": []
}

Not found

Media typeapplication/json
Not found error (404)

The error information

object
message
required

The error message

string
code
required

The error code

string
issues

An array of issues that were responsible for the error

Array<object>
object
message
required
string

Example

{
"code": "NOT_FOUND",
"message": "Not found",
"issues": []
}

Internal server error

Media typeapplication/json
Internal server error error (500)

The error information

object
message
required

The error message

string
code
required

The error code

string
issues

An array of issues that were responsible for the error

Array<object>
object
message
required
string

Example

{
"code": "INTERNAL_SERVER_ERROR",
"message": "Internal server error",
"issues": []
}