HealthchecksPwsh
1.1.0
Powershell wrapper for the Healthchecks.io v3 API
Minimum PowerShell version
7.5
Installation Options
Owners
Copyright
2025 Patrick Morris
Package Details
Author(s)
- Patrick Morris
Tags
Windows Healthchecks.io PowerShell Healthchecks
PSEditions
Dependencies
This module has no dependencies.
Release Notes
---
hide:
- navigation
---
# Changelog
All notable changes to this project will be documented in this file.
## [1.1.0] - 2026-07-09
### Added
- Added `-Body` parameter to `Send-Check`. When provided, the ping is sent as an HTTP POST with the body encoded as UTF-8 (`text/plain; charset=utf-8`). Falls back to GET when no body is supplied.
## [1.0.1] - 2025-07-26
### Fixed
- Fixed typo in the `public` folder name.
## [1.0.0] - 2025-07-26
### Added
- Initial release of `healthchecks-pwsh` PowerShell module.
- Full coverage of Healthchecks v3 Management API:
- List, get, create, update, pause, resume, and delete checks.
- List pings, get ping body, list flips (status changes).
- List integrations (channels) and project badges.
- Check database connectivity.
- Full support for Ping API:
- Send pings (success, start, fail, log, exit status) by UUID or slug.
- Robust error handling and output as `PSCustomObject`.
- Consistent User-Agent and parameter validation.
- Comment-based help for every function.
- Supports both Healthchecks.io and self-hosted instances.
- Modern, user-friendly documentation and examples.
---
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
FileList
- HealthchecksPwsh.nuspec
- LICENSE
- .github\workflows\ci.yml
- docs\healthcheckspwsh.md
- docs\Management\checks\New-Check.md
- docs\Management\checks\Set-Check.md
- docs\Management\flips\Get-CheckFlips.md
- docs\Management\pings\Get-CheckPingBody.md
- docs\Management\service status\Test-ChecksDB.md
- public\Get-CheckFlips.ps1
- public\Get-CheckPings.ps1
- public\Get-ProjectBadges.ps1
- public\Remove-Check.ps1
- public\Send-Check.ps1
- public\Suspend-Check.ps1
- mkdocs.yml
- docs\index.md
- docs\Management\badges\Get-ProjectBadges.md
- docs\Management\checks\Remove-Check.md
- docs\Management\checks\Suspend-Check.md
- docs\Management\integrations\Get-IntegrationList.md
- docs\Management\pings\Get-CheckPings.md
- public\Get-Check.ps1
- public\Get-CheckPingBody.ps1
- public\Get-IntegrationList.ps1
- public\New-Check.ps1
- public\Resume-Check.ps1
- public\Set-Check.ps1
- public\Test-ChecksDB.ps1
- HealthchecksPwsh.psd1
- README.md
- docs\CHANGELOG.md
- docs\Send-Check.md
- docs\Management\checks\Get-Check.md
- docs\Management\checks\Resume-Check.md
- HealthchecksPwsh.psm1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.1.0 (current version) | 5 | 7/9/2026 |
| 1.0.1 | 52 | 7/26/2025 |
| 1.0.0 | 7 | 7/26/2025 |