delete_tms_check
Delete Transaction Check
Permanently deletes a transaction monitoring (TMS) check. This action cannot be undone.
delete_tms_check
Permanently deletes a transaction monitoring (TMS) check. This action cannot be undone.
delete_contact
Permanently deletes an alerting contact. This action cannot be undone.
create_contact
Creates a new alerting contact that can receive notifications when checks change state. Supports email and SMS notification targets.
update_contact
Updates an existing alerting contact's name, paused state, or notification targets.
create_check
Creates a new uptime check that monitors the availability of a website, server, or service. Supports HTTP, HTTPS, TCP, UDP, PING, DNS, SMTP, POP3, and IMAP check types with configurable intervals, tags, and alert thresholds.
get_summary
Retrieves aggregated performance summaries for an uptime check. Supports multiple report types: - **average**: Average response time and uptime percentage for a period - **performance**: Time-series performance data at hourly, daily, or weekly resolution (useful for graphs) - **outage**: List of outage periods with timestamps - **hoursofday**: Average response time broken down by hour of day
get_check_results
Retrieves raw check results for a specific uptime check, including response times, statuses, and probe server details. Useful for inspecting individual check attempts and diagnosing issues over a time range.
create_maintenance
Creates a maintenance window to suppress alerts during planned downtime. Checks associated with the window will be paused during the maintenance period.
list_teams
Lists all alerting teams in your Pingdom account. Teams group contacts for notification purposes.
list_checks
Lists all configured uptime checks in your Pingdom account. Returns check names, statuses, types, hostnames, and basic performance data. Supports filtering by tags.
perform_single_check
Performs a one-time ad-hoc probe check against a host without creating a persistent check. Useful for quick availability tests and diagnostics.
update_maintenance
Updates an existing maintenance window. Only the description and end time (to) can be modified.
create_team
Creates a new alerting team. Teams group users and contacts together for notification purposes.
get_analysis
Retrieves root cause analysis results for a specific uptime check. Helps diagnose why a check failed by providing detailed error information and analysis from different probe servers.
delete_maintenance
Deletes a maintenance window. Only future maintenance windows can be deleted.
get_account_info
Returns account information including remaining check slots, SMS credits, and SMS auto-refill status. Useful for monitoring resource usage and capacity.
delete_check
Permanently deletes an uptime check and all associated historical data. This action cannot be undone.
list_actions
Lists alert actions (notifications) that have been generated for your account. Supports filtering by time range, check IDs, contact IDs, and alert status.
get_tms_check
Retrieves detailed information about a specific transaction monitoring (TMS) check, including its full configuration and steps.
list_probes
Lists all Pingdom probe servers used for uptime and transaction checks. Each probe includes its geographic location, IP addresses, and active status. Useful for understanding where checks originate and for configuring firewall rules.
update_check
Updates an existing uptime check's configuration. You can modify the name, hostname, resolution, paused state, notification settings, tags, and type-specific parameters. Only provide the fields you want to change.
delete_team
Permanently deletes a team. This action cannot be undone.
update_team
Updates an existing team's name or members.
list_maintenance
Lists all maintenance windows in your Pingdom account. Maintenance windows suppress alerts during planned downtime.
list_contacts
Lists all alerting contacts configured in your Pingdom account. Contacts receive notifications when checks change state.
list_tms_checks
Lists all transaction monitoring (TMS) checks. Transaction checks test multi-step workflows like shopping carts, login flows, and registration forms.
get_check
Retrieves detailed information about a specific uptime check, including its full configuration, type-specific settings (HTTP headers, encryption, port, etc.), and current status.
Monitor website uptime, performance, and availability. Create, update, and delete uptime checks (HTTP, HTTPS, TCP, UDP, PING, DNS, SMTP, POP3, IMAP) and transaction checks for synthetic user workflows. Retrieve check results, response times, and status codes. Access summary reports with average response times, uptime percentages, and performance intervals for graphing. Manage alerting contacts, teams, and alert policies. Schedule maintenance windows to suppress alerts during planned downtime. Perform ad-hoc single checks against hosts. Retrieve root cause analysis for failed checks. List probe server locations and view account information including remaining checks and SMS credits. Receive webhooks on check state changes (UP/DOWN, SUCCESS/FAILING).
Common questions about connecting Pingdom to AI agents with Metorial.