Query Examples
sidebar_position: 3 title: Sample Queries
Below are some sample queries you can use to gather information from the ENS contracts.
You can build your own queries using a GraphQL Explorer and enter your endpoint to limit the data to exactly what you need.
query getDomainForAccount {
account(id: "0xfee51ebbf276c1c3d91910a0b9a029e3ce731619") {
registrations(first: 1, orderBy: expiryDate, orderDirection: desc) {
domain {
name
}
}
id
}
}
query getSubDomains($Account: String = "vitalik.eth") {
domains(where: { name: "vitalik.eth" }) {
name
id
subdomains(first: 10) {
name
}
subdomainCount
}
}
{
query getDomainExp($Account: String = "vitalik.eth") {
registrations(
where: {domain_: {name: $Account}}
first: 1
orderBy: expiryDate
orderDirection: desc
) {
expiryDate
}
}
Last modified 4mo ago