{"id":336691,"date":"2026-07-15T15:54:12","date_gmt":"2026-07-15T15:54:12","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/domain-monitor-by-domainmonitor-io\/"},"modified":"2026-07-15T15:56:30","modified_gmt":"2026-07-15T15:56:30","slug":"domain-monitor-by-domainmonitor-io","status":"publish","type":"plugin","link":"https:\/\/br.wordpress.org\/plugins\/domain-monitor-by-domainmonitor-io\/","author":23528475,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Domain Monitor by DomainMonitor.io","header_author":"DomainMonitor.io","header_description":"Monitor your website's uptime, SSL certificate, domain expiry, and DNS changes directly from your WordPress dashboard.","assets_banners_color":"","last_updated":"2026-07-15 15:56:30","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/domain-monitor.io\/help\/","header_author_uri":"https:\/\/domain-monitor.io\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":108,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"domainmonitor","date":"2026-07-15 15:56:30"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3609163,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3609163,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3609163,"resolution":false,"location":"assets","locale":false}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[14328,271722,5603,1536,29148],"plugin_category":[54],"plugin_contributors":[271723],"plugin_business_model":[],"class_list":["post-336691","plugin","type-plugin","status-publish","hentry","plugin_tags-dns","plugin_tags-domain-expiry","plugin_tags-monitoring","plugin_tags-ssl","plugin_tags-uptime","plugin_category-security-and-spam-protection","plugin_contributors-domainmonitor","plugin_committers-domainmonitor"],"banners":[],"icons":{"svg":"https:\/\/ps.w.org\/domain-monitor-by-domainmonitor-io\/assets\/icon.svg?rev=3609163","icon":"https:\/\/ps.w.org\/domain-monitor-by-domainmonitor-io\/assets\/icon.svg?rev=3609163","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Domain Monitor keeps an eye on the things that quietly break a website: it goes down, its SSL certificate expires, its domain lapses, or its DNS records change without warning.<\/p>\n\n<p>This plugin connects your WordPress site to your <a href=\"https:\/\/domain-monitor.io\/\">Domain Monitor<\/a> account in a couple of clicks. Sign in (or create a free account), press <strong>Monitor this site<\/strong>, and the plugin registers your site's URL for uptime monitoring and can add its domain for SSL, expiry and DNS checks where your plan allows \u2014 no copying settings by hand.<\/p>\n\n<p><strong>What it does<\/strong><\/p>\n\n<ul>\n<li>Sign in with an existing Domain Monitor account, or create a free account without leaving WordPress.<\/li>\n<li>One click adds an uptime (HTTP) monitor for your site's URL.<\/li>\n<li>One click can add your domain for SSL-certificate expiry, domain-expiry and DNS-change monitoring where your plan allows.<\/li>\n<li>Shows your current connection and monitoring status inside the WordPress admin.<\/li>\n<li>Links straight to your Domain Monitor dashboard for alerts, history and settings.<\/li>\n<\/ul>\n\n<p><strong>Free plan friendly.<\/strong> A free Domain Monitor account is enough to start uptime monitoring. Some domain checks, higher limits or faster checks may require a paid plan; if you hit a plan limit, the plugin tells you and links to upgrade \u2014 no surprises.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the Domain Monitor plugin API (by default <code>https:\/\/plugins-api.domain-monitor.io\/<\/code>) to authenticate your account and to create and read your monitors and domains. It does this only in response to your actions in the plugin's settings screen (connecting, creating an account, refreshing status, or pressing \"Monitor this site\").<\/p>\n\n<p>The following data is sent to Domain Monitor:<\/p>\n\n<ul>\n<li>When connecting: your Domain Monitor email address and password (to obtain an access token).<\/li>\n<li>When creating an account: your first name, email address and password.<\/li>\n<li>When adding monitoring: your site's URL and domain name.<\/li>\n<\/ul>\n\n<p>Your access token is stored on your server and is used to authenticate subsequent requests. No data is sent to any other third party.<\/p>\n\n<ul>\n<li>Service: Domain Monitor \u2014 https:\/\/domain-monitor.io\/<\/li>\n<li>Terms: https:\/\/domain-monitor.io\/terms\/<\/li>\n<li>Privacy policy: https:\/\/domain-monitor.io\/privacy-policy\/<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>domain-monitor-by-domainmonitor-io<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install the plugin through the WordPress plugins screen.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen in WordPress.<\/li>\n<li>Open <strong>Domain Monitor<\/strong> in the admin menu.<\/li>\n<li>Sign in with your Domain Monitor account, or create a free one.<\/li>\n<li>If you just created an account, verify your email address, then press <strong>Refresh status<\/strong>.<\/li>\n<li>Press <strong>Monitor this site<\/strong> to add uptime monitoring and any available domain checks.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20domain%20monitor%20account%3F\"><h3>Do I need a Domain Monitor account?<\/h3><\/dt>\n<dd><p>Yes. You can create a free account directly from the plugin's settings screen.<\/p><\/dd>\n<dt id=\"why%20do%20i%20have%20to%20verify%20my%20email%20before%20monitoring%3F\"><h3>Why do I have to verify my email before monitoring?<\/h3><\/dt>\n<dd><p>Domain Monitor requires a verified email address before it will create monitors, so alerts always have somewhere to go. After verifying, press <strong>Refresh status<\/strong> in the plugin.<\/p><\/dd>\n<dt id=\"where%20is%20my%20password%20stored%3F\"><h3>Where is my password stored?<\/h3><\/dt>\n<dd><p>Your password is never stored. It is sent once to Domain Monitor to obtain an access token; only that token is saved on your server.<\/p><\/dd>\n<dt id=\"can%20i%20point%20the%20plugin%20at%20self-hosted%20or%20development%20endpoints%3F\"><h3>Can I point the plugin at self-hosted or development endpoints?<\/h3><\/dt>\n<dd><p>Yes. Define <code>DOMAIN_MONITOR_API_URL<\/code> in your <code>wp-config.php<\/code> to override the default API endpoint, and <code>DOMAIN_MONITOR_APP_URL<\/code> to override dashboard\/front-end links.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: connect an account, create an account, add uptime and domain (SSL\/expiry\/DNS) monitoring.<\/li>\n<\/ul>","raw_excerpt":"Connect your WordPress site to Domain Monitor to track uptime, SSL certificate expiry, domain expiry and DNS changes from one dashboard.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/336691","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=336691"}],"author":[{"embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/domainmonitor"}],"wp:attachment":[{"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=336691"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=336691"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=336691"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=336691"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=336691"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=336691"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}