# Pingdom integration

> Website and uptime monitoring by SolarWinds: uptime and transaction checks, results, outage and performance summaries, maintenance windows, and alerting contacts and teams.

- Authentication: apiKey

## Tools (50)

- **Create Check**: Creates a new check with settings specified by provided parameters.
- **Create Contact**: Creates a new contact with at least one contact method (notification target)
- **Create Maintenance Window**: Create new maintenance window.
- **Create Team**: Creates a new team with or without members
- **Create Transaction Check**: Creates a new transaction check.
- **Delete Check**: Deletes a check. THIS METHOD IS IRREVERSIBLE! You will lose all collected data. Be careful!
- **Delete Contact**: Deletes a contact with its contact methods (notification targets)
- **Delete Maintenance Occurrence**: Deletes the maintenance occurrence specified by its identifier. Note that only future occurrences can be deleted.
- **Delete Maintenance Window**: Delete the maintenance window. Note that only future maintenance window can be deleted.
- **Delete Multiple Checks**: Deletes a list of checks. THIS METHOD IS IRREVERSIBLE! You will lose all collected data. Be careful!
- **Delete Multiple Maintenance Occurrences**: Deletes multiple maintenance occurrences specified by their identifiers. Note that only future occurrences can be deleted.
- **Delete Multiple Maintenance Windows**: Delete multiple maintenance windows. Note that only future maintenance windows can be deleted.
- **Delete Team**: Deletes a team
- **Delete Transaction Check**: Deletes a transaction check.
- **Get Average Response Time by Hour of Day**: Returns the average response time for each hour of the day (0-23) for a specific check over a selected time period. I.e. it shows you what an average day looks like during that time period.
- **Get Check Details**: Returns a detailed description of a specified check.
- **Get Contact**: Returns a contact with its contact methods (notification targets)
- **Get Credits**: Returns information about remaining checks, SMS credits and SMS auto-refill status.
- **Get Maintenance Occurrence**: Gets a maintenance occurrence details specified by its identifier.
- **Get Maintenance Window**: Returns the maintenance window specified by its id.
- **Get Reference Data**: Get a reference of regions, timezones and date/time/number formats and their identifiers.
- **Get Root Cause Analysis Raw Result**: Returns the raw result for a specified error analysis. This data is primarily intended for internal use, but you might be interested in it as well. However, there is no real documentation for this data at the moment. In the future, we may add a new API method that provides a more user-friendly forma
- **Get Summary Average**: Get the average time / uptime value for a specified check and time period.
- **Get Summary Performance**: For a given interval in time, return a list of sub intervals with the given resolution. Useful for generating graphs. A sub interval may be a week, a day or an hour depending on the choosen resolution.
- **Get Team**: Returns a team with its members
- **Get Transaction Check**: Returns a single transaction check.
- **Get Transaction Check Performance Report**: For a given period of time, return a list of time intervals with the given resolution. An interval may be a week, a day or an hour depending on the chosen resolution. It can be used to display a detailed view of a check with information about its steps and generate graphs.
- **Get Transaction Check Status Report**: Get a list of status changes for a specified check and time period. If order is speficied to descending, the list is ordered by newest first. (The default is ordered by oldest first.) It can be used to display a detailed view of a check.
- **List Alert Actions**: Returns a list of actions (alerts) that have been generated for your account.
- **List Checks**: Returns a list overview of all checks.
- **List Contacts**: Returns a list of all contacts with their contact methods (notification targets)
- **List Maintenance Occurrences**: Returns a list of maintenance occurrences.
- **List Maintenance Windows**: Returns a list of user's maintenance windows.
- **List Outages for Check**: Get a list of status changes for a specified check and time period. If order is speficied to descending, the list is ordered by newest first. (Default is ordered by oldest first.)
- **List Probes**: Returns a list of all Pingdom probe servers for Uptime and Transaction checks.
- **List Probes Used for Check**: Get a list of probes that performed tests for a specified check during a specified period.
- **List Raw Test Results**: Return a list of raw test results for a specified check
- **List Root Cause Analysis for Check**: Returns a list of the latest root cause analysis results for a specified check.
- **List Teams**: Returns a list of all teams and their members
- **List Transaction Checks**: Returns a list overview of all transaction checks.
- **List Transaction Check Status Reports**: Get a list of status changes for all transaction check in the current organization from the requested time period. If order is speficied to descending, the list of statuses within each check is ordered by newest first. (The default is ordered by oldest first.) It can be used to display a list view o
- **Modify Check**: Modify settings for a check. The provided settings will overwrite previous values. Settings not provided will stay the same as before the update. To clear an existing value, provide an empty value. Please note that you cannot change the type of a check once it has been created.
- **Modify Maintenance Occurrence**: Modifies a maintenance occurrence specified by its identifier.
- **Modify Maintenance Window**: Modify the maintenance window.
- **Modify Transaction Check**: Modify settings for transaction check.
- **Pause or Change Resolution for Multiple Checks**: Pause or change resolution for multiple checks in one bulk call.
- **Perform Single Check**: Performs a single test using a specified Pingdom probe against a specified target. Please note that this method is meant to be used sparingly, not to set up your own monitoring solution.
- **Perform Traceroute**: Perform a traceroute to a specified target from a specified Pingdom probe.
- **Update Contact**: Update a contact with at least one contact method (notification target)
- **Update Team**: Updates a team

Connect Pingdom in General Input: https://www.generalinput.com/apps/pingdom