Skip to content
Public demo modeRead-only mock data for demo.errornotifier.com, shop.demo.errornotifier.com, api.demo.errornotifier.com, docs.demo.errornotifier.com, and hooks.demo.errornotifier.com. Placeholder secrets such as ensk_demo_placeholder_do_not_use are fake and cannot write data.
Create a real workspace

Simulated incident story

This demo data is read-only and follows one deploy from failing tests to recovery.

Simulated
  1. Bad deployStorefront release 2026.05-demo shipped with a checkout regression.
  2. Failed CI/test runGitHub Actions posted a failed unit test run with two checkout failures.
  3. Latency spikeAPI checks degraded while checkout health checks started returning errors.
  4. Confirmed incidentErrorNotifier opened a critical incident after repeated external failures.
  5. Alert routedEmail, Slack, and a signed automation webhook received delivery records.
  6. ResolutionThe deploy was rolled back, recovery was confirmed, and the report budget was updated.

Secrets

Project keys, logged-in account tokens, and private monitor diagnostics in one place.

Manage projects
Browser public keys and account tokens are safe for snippets. Server secrets and WordPress diagnostics tokens stay masked after save; paste or rotate them here when a monitor says token needed.
JavaScript SDK

This snippet uses one public project key. The running site domain verifies itself when the SDK loads; add an optional accountCode only if your app intentionally groups authenticated visitors by a customer code.

<script src="https://errornotifier.com/wp-content/plugins/errornotifier-core/assets/js/errornotifier-sdk.js"></script>
<script>
ErrorNotifier.init({
  projectKey: "enpk_your_public_project_key",
  endpoint: "https://errornotifier.com/wp-json/errornotifier/v1/store",
  feedbackEndpoint: "https://errornotifier.com/wp-json/errornotifier/v1/feedback",
  verificationEndpoint: "https://errornotifier.com/wp-json/errornotifier/v1/sdk-verify",
  environment: "production",
  reportBug: true,
  showReportBugButton: true,
  basicStats: true,
  pageStatsDetail: "path"
});
</script>
WordPress setup link

Install the ErrorNotifier WordPress SDK plugin on the client site, open this link as a site admin, then apply the public project key and endpoints. Replace example.com with the client site host when you are not using a monitor-specific link.

https://example.com/wp-admin/options-general.php?page=errornotifier-wordpress-sdk&en_project_key=enpk_your_public_project_key&en_endpoint=https://errornotifier.com/wp-json/errornotifier/v1/store&en_script_src=https://errornotifier.com/wp-content/plugins/errornotifier-core/assets/js/errornotifier-sdk.js&en_environment=production&en_bug_button=default&en_page_stats=path&en_health_report=1&en_health_footer=1&en_health_slug=health-report
Visual Studio client settings

Use this appsettings-style block for browser-side error capture in .NET or Visual Studio projects. Server secrets are created separately and are not placed in client-rendered configuration.

{
    "ErrorNotifier": {
        "PublicProjectKey": "enpk_your_public_project_key",
        "StoreEndpoint": "https://errornotifier.com/wp-json/errornotifier/v1/store",
        "FeedbackEndpoint": "https://errornotifier.com/wp-json/errornotifier/v1/feedback",
        "VerificationEndpoint": "https://errornotifier.com/wp-json/errornotifier/v1/sdk-verify",
        "Environment": "production",
        "ReportBug": true,
        "ShowReportBugButton": true,
        "BasicStats": true,
        "PageStatsDetail": "path"
    }
}

WordPress diagnostics tokens

These private tokens let failed WordPress checks fetch guarded diagnostic logs from the monitored site.

Open monitors
SiteURLStatusClient setupToken
Marketing sitedemo.errornotifier.comhttps://demo.errornotifier.com/Token ReadyOpen WordPress setup
Copy link
https://demo.errornotifier.com/wp-admin/options-general.php?page=errornotifier-wordpress-sdk&en_project_key=enpk_your_public_project_key&en_endpoint=https://errornotifier.com/wp-json/errornotifier/v1/store&en_script_src=https://errornotifier.com/wp-content/plugins/errornotifier-core/assets/js/errornotifier-sdk.js&en_environment=production&en_bug_button=default&en_page_stats=path&en_health_report=1&en_health_footer=1&en_health_slug=health-report
Token Readyen_diag_demo_placeholder_do_not_useObvious placeholder only; demo tokens never fetch private production logs.
Commerce siteshop.demo.errornotifier.comhttps://shop.demo.errornotifier.com/Token ReadyOpen WordPress setup
Copy link
https://shop.demo.errornotifier.com/wp-admin/options-general.php?page=errornotifier-wordpress-sdk&en_project_key=enpk_your_public_project_key&en_endpoint=https://errornotifier.com/wp-json/errornotifier/v1/store&en_script_src=https://errornotifier.com/wp-content/plugins/errornotifier-core/assets/js/errornotifier-sdk.js&en_environment=production&en_bug_button=default&en_page_stats=path&en_health_report=1&en_health_footer=1&en_health_slug=health-report
Token Readyen_diag_demo_placeholder_do_not_useObvious placeholder only; demo tokens never fetch private production logs.
Public APIapi.demo.errornotifier.comhttps://api.demo.errornotifier.com/Token NeededOpen WordPress setup
Copy link
https://api.demo.errornotifier.com/wp-admin/options-general.php?page=errornotifier-wordpress-sdk&en_project_key=enpk_your_public_project_key&en_endpoint=https://errornotifier.com/wp-json/errornotifier/v1/store&en_script_src=https://errornotifier.com/wp-content/plugins/errornotifier-core/assets/js/errornotifier-sdk.js&en_environment=production&en_bug_button=default&en_page_stats=path&en_health_report=1&en_health_footer=1&en_health_slug=health-report
Token Neededen_diag_demo_placeholder_do_not_useObvious placeholder only; demo tokens never fetch private production logs.
Documentationdocs.demo.errornotifier.comhttps://docs.demo.errornotifier.com/Token ReadyOpen WordPress setup
Copy link
https://docs.demo.errornotifier.com/wp-admin/options-general.php?page=errornotifier-wordpress-sdk&en_project_key=enpk_your_public_project_key&en_endpoint=https://errornotifier.com/wp-json/errornotifier/v1/store&en_script_src=https://errornotifier.com/wp-content/plugins/errornotifier-core/assets/js/errornotifier-sdk.js&en_environment=production&en_bug_button=default&en_page_stats=path&en_health_report=1&en_health_footer=1&en_health_slug=health-report
Token Readyen_diag_demo_placeholder_do_not_useObvious placeholder only; demo tokens never fetch private production logs.
Legacy webhook receiverhooks.demo.errornotifier.comhttps://hooks.demo.errornotifier.com/Token ReadyOpen WordPress setup
Copy link
https://hooks.demo.errornotifier.com/wp-admin/options-general.php?page=errornotifier-wordpress-sdk&en_project_key=enpk_your_public_project_key&en_endpoint=https://errornotifier.com/wp-json/errornotifier/v1/store&en_script_src=https://errornotifier.com/wp-content/plugins/errornotifier-core/assets/js/errornotifier-sdk.js&en_environment=production&en_bug_button=default&en_page_stats=path&en_health_report=1&en_health_footer=1&en_health_slug=health-report
Token Readyen_diag_demo_placeholder_do_not_useObvious placeholder only; demo tokens never fetch private production logs.

Project keys

Public browser keys are visible. Server secrets are shown once when created and cannot be recovered from this page.

Create or revoke keys
ProjectKey labelPublic keyOriginsStatus
Browser storefrontproductionPublic setup/demo SDK keyenpk_your_public_project_keyServer secret placeholder: ensk_demo_placeholder_do_not_use*Active
Public APIproductionPublic API demo SDK keyenpk_demo_public_api_placeholderServer secret placeholder: ensk_demo_placeholder_do_not_use*Active