Account Resolver Permissions
Run in ENSAdmin
Opens the hosted playground with this query pre-filled.
query AccountResolverPermissions($address: Address!) {
account(by: { address: $address }) {
resolverPermissions {
edges {
node {
resolver {
contract {
address
}
}
}
}
}
}
} {
"address": "0x205d2686da3bf33f64c17f21462c51b5ead462cf"
} {
"data": {
"account": {
"resolverPermissions": {
"edges": [
{
"node": {
"resolver": {
"contract": {
"address": "0x2bc2d72b9ffe300a0c87db0faaa92f1f42ac3b18"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0x4e1eb8471fe82af39f68bda0c7b345d6455679d2"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0x4fde6916a2311de6fdf8486cb2d0dedddf18a2c9"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0x59151844511eb2a25369dff85c58d588362d123d"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0x8090578755d8ffae6c27e0a77ed53acf9da9bed5"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0x932c8ea8870162b6b4686e86a0df5ab863994627"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0xaa3e92d641609f82de4b06bca7a9e0423ac84a82"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0xd4e91e6b6314f09b4dc4d4a37599cf599d97f0de"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0xe9da02e1e56e24b961fc1da448afb00a25f32b93"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0xfacb234b5a40c47713c2ad86effaef81cf4dfaee"
}
}
}
}
]
}
}
}
} # POST JSON to your ENSNode Omnigraph endpoint (same path enssdk uses).
curl -sS -X POST "https://api.v2-sepolia.ensnode.io/api/omnigraph" \
-H "Content-Type: application/json" \
-d @- <<'EOF'
{
"query": "query AccountResolverPermissions($address: Address!) { account(by: { address: $address }) { resolverPermissions { edges { node { resolver { contract { address } } } } } } }",
"variables": {
"address": "0x205d2686da3bf33f64c17f21462c51b5ead462cf"
}
}
EOF
ENS Omnigraph GraphQL
query AccountResolverPermissions($address: Address!) { account(by: { address: $address }) { resolverPermissions { edges { node { resolver { contract { address } } } } } }}Payload and transport examples
{ "address": "0x205d2686da3bf33f64c17f21462c51b5ead462cf"}
Response is an illustrative snapshot; live data depends on your ENSNode instance. The curl tab shows a POST to
https://api.v2-sepolia.ensnode.io/api/omnigraph