# cPanel API 2 Modules - DomainLookup Warning: The cPanel API 2 system is deprecated. We **strongly** recommend that you use [UAPI](/cpanel/introduction) instead of cPanel API 2. ## Introduction The DomainLookup module looks up an account's domains and document roots. ## Available functions * [cPanel API 2 Functions - `DomainLookup::countbaseddomains`](/cpanel-api-2/cpanel-api-2-modules-domainlookup/cpanel-api-2-functions-domainlookup-countbaseddomains) — This function retrieves the total number of base domains. * [cPanel API 2 Functions - `DomainLookup::getbasedomains`](/cpanel-api-2/cpanel-api-2-modules-domainlookup/cpanel-api-2-functions-domainlookup-getbasedomains) — This function lists parked domains (aliases), addon domains, and main domains. * [cPanel API 2 Functions - `DomainLookup::getdocroot`](/cpanel-api-2/cpanel-api-2-modules-domainlookup/cpanel-api-2-functions-domainlookup-getdocroot) — This function retrieves a domain's document root file paths. * [cPanel API 2 Functions - `DomainLookup::getdocroots`](/cpanel-api-2/cpanel-api-2-modules-domainlookup/cpanel-api-2-functions-domainlookup-getdocroots) — This function retrieves all of the domains' document root file paths. * [cPanel API 2 Functions - `DomainLookup::getmaindomain`](/cpanel-api-2/cpanel-api-2-modules-domainlookup/cpanel-api-2-functions-domainlookup-getmaindomain) — This function retrieves a cPanel account's main domain.