# PulseGuard Documentation ## Docs - [Introduction](https://docs.pulseguard.nl/index.md): Welcome to the PulseGuard documentation - [Getting Started](https://docs.pulseguard.nl/quickstart.md): Start using PulseGuard in minutes - [Domain Monitoring](https://docs.pulseguard.nl/monitoring/domains.md): Monitor your websites and API endpoints - [Device Monitoring](https://docs.pulseguard.nl/monitoring/devices.md): Monitor your servers, IoT devices, and other hardware - [Service Monitoring](https://docs.pulseguard.nl/monitoring/services.md): Monitor any network service with custom protocols - [Reports](https://docs.pulseguard.nl/monitoring/reports.md): Generate detailed reports about your monitored resources - [Toolbox](https://docs.pulseguard.nl/features/toolbox.md): Useful tools for website diagnostics and analysis - [AI Chat Integratie](https://docs.pulseguard.nl/features/ai-insights.md): ChatGPT integratie via Model Context Protocol - [Integrations](https://docs.pulseguard.nl/features/integrations.md): Cloud platform integraties voor automatische monitoring - [Azure Integratie](https://docs.pulseguard.nl/features/integrations/azure.md): Monitor Azure resources automatisch met PulseGuard - [Coolify Integratie](https://docs.pulseguard.nl/features/integrations/coolify.md): Monitor Coolify-managed applicaties en services - [Vercel Integratie](https://docs.pulseguard.nl/features/integrations/vercel.md): Monitor Vercel deployments en serverless functions - [Status Pages](https://docs.pulseguard.nl/status-pages/introduction.md): Publieke status pagina's voor transparante communicatie - [Setup & Configuration](https://docs.pulseguard.nl/status-pages/setup.md): How to create and configure your first status page in PulseGuard. - [Managing Incidents](https://docs.pulseguard.nl/status-pages/incidents.md): How to create, update, and resolve incidents on your status page. - [Scheduled Maintenance](https://docs.pulseguard.nl/status-pages/maintenance.md): How to schedule and communicate upcoming maintenance windows. - [Customization](https://docs.pulseguard.nl/status-pages/customization.md): How to customize the appearance of your status page. - [Organisaties & Teams](https://docs.pulseguard.nl/organizations/overview.md): Multi-tenancy ondersteuning voor teams en ondernemingen - [Managing Members](https://docs.pulseguard.nl/organizations/members.md): How to invite and manage members in your organization. - [Managing Your Profile](https://docs.pulseguard.nl/account/profile.md): How to update your personal information and change your password. - [Notification Settings](https://docs.pulseguard.nl/account/notifications.md): How to configure your notification preferences. - [Two-Factor Authentication (2FA)](https://docs.pulseguard.nl/account/two-factor-auth.md): How to secure your account with Two-Factor Authentication. - [Security Overview](https://docs.pulseguard.nl/security/overview.md): An overview of the security scanning features in PulseGuard. - [Accessibility](https://docs.pulseguard.nl/accessibility/overview.md): Our commitment to providing an accessible experience for all users. - [Subscription Plans](https://docs.pulseguard.nl/resources/subscription-plans.md): Find the PulseGuard plan that fits your needs. - [Support](https://docs.pulseguard.nl/resources/support.md): How to get help and support for PulseGuard. - [Development](https://docs.pulseguard.nl/development.md): Development resources and guides for building with PulseGuard API - [Mintlify Deployment Guide](https://docs.pulseguard.nl/deploy-guide.md): Guide for deploying and updating PulseGuard documentation with Mintlify - [Changelog](https://docs.pulseguard.nl/changelog.md): Track all PulseGuard updates, new features, and improvements - [Introduction](https://docs.pulseguard.nl/api-reference/introduction.md): Welcome to the PulseGuard API documentation. Learn how to interact with our monitoring platform programmatically. - [Authentication](https://docs.pulseguard.nl/api-reference/authentication.md): How to authenticate with the PulseGuard API. - [Model Context Protocol (MCP)](https://docs.pulseguard.nl/api-reference/mcp.md): Gebruik PulseGuard via MCP in AI assistants zoals ChatGPT. - [API Endpoints](https://docs.pulseguard.nl/api-reference/endpoints.md): Complete reference of all PulseGuard API endpoints - [API Playground](https://docs.pulseguard.nl/api-playground.md): Interactive testing environment for PulseGuard API endpoints - [Get authenticated user](https://docs.pulseguard.nl/api-reference/authentication/get-authenticated-user.md): Returns information about the currently authenticated user - [List domains](https://docs.pulseguard.nl/api-reference/domains/list-domains.md): Retrieve a list of all domains for the authenticated user (Expert Plan required) - [Create domain](https://docs.pulseguard.nl/api-reference/domains/create-domain.md): Create a new domain monitor (Expert Plan required) - [Get domain](https://docs.pulseguard.nl/api-reference/domains/get-domain.md): Retrieve details of a specific domain (Expert Plan required) - [Update domain](https://docs.pulseguard.nl/api-reference/domains/update-domain.md): Update an existing domain (Expert Plan required) - [Delete domain](https://docs.pulseguard.nl/api-reference/domains/delete-domain.md): Delete a domain monitor (Expert Plan required) - [List devices](https://docs.pulseguard.nl/api-reference/devices/list-devices.md): Retrieve a list of all devices for the authenticated user (Expert Plan required) - [Create device](https://docs.pulseguard.nl/api-reference/devices/create-device.md): Create a new device monitor (Expert Plan required) - [Get device](https://docs.pulseguard.nl/api-reference/devices/get-device.md): Retrieve details of a specific device (Expert Plan required) - [Update device](https://docs.pulseguard.nl/api-reference/devices/update-device.md): Update an existing device (Expert Plan required) - [Delete device](https://docs.pulseguard.nl/api-reference/devices/delete-device.md): Delete a device monitor (Expert Plan required) - [Regenerate device token](https://docs.pulseguard.nl/api-reference/devices/regenerate-device-token.md): Generate a new authentication token for a device (Expert Plan required) - [List service monitors](https://docs.pulseguard.nl/api-reference/service-monitors/list-service-monitors.md): Retrieve a list of all service monitors (Expert Plan required) - [Create service monitor](https://docs.pulseguard.nl/api-reference/service-monitors/create-service-monitor.md): Create a new service monitor (Expert Plan required) - [Get service monitor](https://docs.pulseguard.nl/api-reference/service-monitors/get-service-monitor.md): Retrieve details of a specific service monitor (Expert Plan required) - [Update service monitor](https://docs.pulseguard.nl/api-reference/service-monitors/update-service-monitor.md): Update an existing service monitor (Expert Plan required) - [Delete service monitor](https://docs.pulseguard.nl/api-reference/service-monitors/delete-service-monitor.md): Delete a service monitor (Expert Plan required) - [Manual service check](https://docs.pulseguard.nl/api-reference/service-monitors/manual-service-check.md): Trigger a manual check for a service monitor (Expert Plan required) - [DNS lookup](https://docs.pulseguard.nl/api-reference/toolbox/dns-lookup.md): Perform DNS record lookup (Expert Plan required) - [WHOIS lookup](https://docs.pulseguard.nl/api-reference/toolbox/whois-lookup.md): Perform WHOIS domain lookup (Expert Plan required) - [SSL certificate check](https://docs.pulseguard.nl/api-reference/toolbox/ssl-certificate-check.md): Check SSL certificate details (Expert Plan required) - [Port scan](https://docs.pulseguard.nl/api-reference/toolbox/port-scan.md): Scan network ports on a target host (Expert Plan required) - [IP geolocation](https://docs.pulseguard.nl/api-reference/toolbox/ip-geolocation.md): Get geographical information for an IP address (Expert Plan required) - [Get client IP](https://docs.pulseguard.nl/api-reference/toolbox/get-client-ip.md): Get the client's public IP address (Expert Plan required) - [Get domain response time history](https://docs.pulseguard.nl/api-reference/statistics/get-domain-response-time-history.md): Retrieve historical response time data for a domain (Expert Plan required) - [Get domain response time statistics](https://docs.pulseguard.nl/api-reference/statistics/get-domain-response-time-statistics.md): Get aggregated response time statistics for a domain (Expert Plan required) - [Analyze domain anomalies](https://docs.pulseguard.nl/api-reference/ai-&-anomalies/analyze-domain-anomalies.md): Analyze a domain for potential anomalies using AI - [Get domain anomalies](https://docs.pulseguard.nl/api-reference/ai-&-anomalies/get-domain-anomalies.md): Retrieve anomalies detected for a specific domain - [Resolve anomaly](https://docs.pulseguard.nl/api-reference/ai-&-anomalies/resolve-anomaly.md): Mark an anomaly as resolved - [Mark as false positive](https://docs.pulseguard.nl/api-reference/ai-&-anomalies/mark-as-false-positive.md): Mark an anomaly as a false positive - [Get report data](https://docs.pulseguard.nl/api-reference/reports/get-report-data.md): Get comprehensive report data (Reports Plan required) - [Check domain availability](https://docs.pulseguard.nl/api-reference/public/check-domain-availability.md): Check if a domain is available for monitoring (Public endpoint) ## OpenAPI Specs - [openapi](https://docs.pulseguard.nl/openapi.yaml) ## Optional - [Dashboard](https://guard.ipulse.one) - [Support](https://arjandh.notion.site/1ff0645fff30819ab883fe1e29743e7c)