Ens
Retrieves all subnames associated with the provided ens domain
Query parameters
ensDomainstringRequiredExample:
The ENS domain
justan.id
chainIdnumberRequiredExample:
Chain id, we only support Ethereum Mainnet and Sepolia Testnet (1 for mainnet, 11155111 for sepolia)
1
pagenumberOptionalExample:
The page number (defaults to 1)
1
limitnumberOptionalExample:
The number of items per page (defaults to 20)
20
isClaimedbooleanOptionalExample:
if true, will return claimed subdomain, if false, will return unclaimed subdomain, if not provided, will return all subdomains
true
Responses
200
Subnames were fetched successfully.
application/json
Responseall of
get
GET /ens/v1/subname/ens HTTP/1.1
Host: api.justaname.id
Accept: */*
200
Subnames were fetched successfully.
{
"statusCode": 200,
"result": {
"data": {
"data": [
{
"ens": "user.justan.id",
"isClaimed": true,
"claimedAt": "2024-05-22T11:55:29.000Z",
"isJAN": true,
"records": {
"resolverAddress": "0x48De002d3c64e4cFD130A87A35ECD960c01954bc",
"texts": [
{
"key": "com.twitter",
"value": "justaname_id"
}
],
"coins": [
{
"id": 60,
"name": "eth",
"value": "0x1FA89227d0F42960eb5f5693fAFCF58e255A4dfa"
}
],
"contentHash": {
"protocolType": "ipfs",
"decoded": "bafybeiafwq5iqeyk73or3dmzyjyqaauyzdwi3xtync7h6kp64umwvsiumi"
}
}
}
],
"pagination": {
"totalCount": 20,
"page": 1,
"limit": 10,
"totalPages": 2,
"nextPage": 2,
"prevPage": null,
"hasNextPage": true,
"hasPrevPage": false
}
},
"error": "text"
}
}
Was this helpful?