# Get domains list Get Records for Multiple Domains The API only supports Unstoppable Domains' naming services for backward compatibility. A new API version is coming soon for other naming services Unstoppable Domain's UNS and CNS with TLDs: .x, .polygon, .nft, .crypto, .blockchain, .bitcoin, .dao, .888, .wallet, .binanceus, .hi, .klever, .kresus, .anime, .manga, .go, .zil Unstoppable Domain's Zilliqa with TLDs: zil Note: The API should be used in a backend system. If you need the data in client apps, please build a proxy backend to hide the API key. Endpoint: GET /domains Version: 1.0.0 Security: apiKeyAuth ## Query parameters: - `resolution` (object) See this list for all the resolution keys supported - `owners` (object) Wallet addresses of the owners of domains - `tlds` (object) Domain ending supported such as crypto, x, or polygon. See supported tlds for the full list - `sortBy` (string) Sort key to specify how the returned domain list is sorted Enum: "id", "name", "created_at" - `sortDirection` (string) Sort order of the returned domain list Enum: "ASC", "DESC" - `startingAfter` (string) Query offset to skip a number of record, example: 100 - `perPage` (number) Number of domains returned in the list, example: 50 ## Response 200 fields (application/json): - `data` (array) - `data.meta` (object, required) - `data.meta.resolver` (string) - `data.meta.blockchain` (string) - `data.meta.networkId` (number) Enum: 1, 5, 137, 1337, 80001 - `data.meta.registry` (string) - `data.meta.type` (string, required) Enum: "Uns", "Zilliqa", "Ens" - `data.meta.customMeta` (object) - `data.meta.domain` (string, required) - `data.meta.namehash` (string) - `data.meta.tokenId` (string) - `data.meta.owner` (string) - `data.meta.reverse` (boolean, required) - `data.records` (object, required)