What You’ll Learn
- Checking domain expiration dates across all sites
- Entering domain info manually for unsupported TLDs
- Scheduling automated domain checks
- Using Pro Reports tokens for domain data
Supported TLDs
Extension Add-on - This add-on provides standalone functionality within MainWP Dashboard. No third-party plugins required.
Domain lookup may fail or return incomplete data for some TLDs due to restrictions or a lack of available information from the RDAP. MainWP will give its best to keep the list of supported TLDs up to date for the best extension performance.
List of supported TLDs:
AC, AERO, AF, AG, AR, AS, BI, BIZ, BJ, CA, CAT, CC, CD, CI, CLOUD, CO, COM, CR, CZ, DM, FO, FR, GD, GE, GL, GS, GY, HN, HR, HT, IE, INFO, JOBS, LA, LY, MA, ME, MG, MN, MS, MUSEUM, NAME, NET, NETWORK, NF, NG, ONLINE, ORG, PM, PR, PRO, PW, RE, SB, SC, SE, SH, SO, STUDIO, SX, TEL, TL, TRAVEL, TV, UK, US, UZ, VC, WF, XXX, YT, SHOP, CLUB, ME, GURU, PHOTOGRAPHY, EQUIPMENT, APP, AGENCY, DEV, IO, LIVE, WORLD, VIP, LIFE, DESIGN If your domain is not on the list of supported TLDs, you can enter information for it manually as described below.Install and Set Domain Monitor Extension
Once the installation process is complete, click the Activate Add-ons button
Once the installation process is complete, click the Activate Add-ons button 

Check Domains
Alternatively, you can use the Bulk Actions menu to check only certain sites, or if needed use the Check Domain action from the site Action Menu to audit just one site.
Enter Domain Info Manually
If your domain is not on the list of supported TLDs, you can add information manually by following the steps below.
Toggle on the Manual Domain information entry option and click Save Settings
Toggle on the Manual Domain information entry option and click Save Settings
See Domain Info
Locate the site/domain you want to check in the list and click use the Domain Info action from the Actions Menu
Locate the site/domain you want to check in the list and click use the Domain Info action from the Actions Menu 

Schedule Automated Checks
Locate the Automated check frequency option and set how often you want to check your sites.
Locate the Automated check frequency option and set how often you want to check your sites.
Domain Monitor Settings

- Notifications threshold - Set the threshold for notifications. If the domain expiration is less in the set number of days, an email will be sent.
- Automatically check domains - If you want the extension to automatically run checks, enable this feature.
- Automated domain checks frequency - If automated checks are enabled, here you can set how often you want them to run.
Check Sites via WP CLI
Scan one or multiple sites: wp mainwp-domain-monitor check 129 or all wp mainwp-domain-monitor check —allDomain Monitor REST API
All MainWP REST API calls, including full documentation, and examples, are now publicly available on Postman. Please refer to our REST API documentation for more details on enabling REST API and managing API keys.Available Reports Tokens
[domain.monitor.domain.name] - Displays the domain name [domain.monitor.registrar] - Displays the domain registrar [domain.monitor.updated.date] - Displays the domain updated date [domain.monitor.creation.date] - Displays the domain creation date [domain.monitor.expiry.date] - Displays the domain expiry date [domain.monitor.expires] - Displays the number of days left before the domain expires [domain.monitor.status] - Displays the domain status [domain.monitor.last.check] - Displays the last check time stampRelated Resources
- Monitoring Add-ons - Browse all monitoring tools
- SSL Monitor - Monitor SSL certificates
- Pro Reports Extension - Include domain data in reports

