HealthchecksPwsh
1.0.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
# Changelog
All notable changes to this project will be documented in this file.
## [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
- .git\description
- .git\index
- .git\hooks\commit-msg.sample
- .git\hooks\pre-applypatch.sample
- .git\hooks\pre-push.sample
- .git\hooks\prepare-commit-msg.sample
- .git\hooks\update.sample
- .git\logs\refs\heads\main
- .git\objects\pack\pack-882ae21538d0ed684719ef2b087ca121d022e696.pack
- .git\refs\remotes\origin\HEAD
- publilc\Get-CheckFlips.ps1
- publilc\Get-IntegrationList.ps1
- publilc\Remove-Check.ps1
- publilc\Set-Check.ps1
- LICENSE
- .git\FETCH_HEAD
- .git\packed-refs
- .git\hooks\fsmonitor-watchman.sample
- .git\hooks\pre-commit.sample
- .git\hooks\pre-rebase.sample
- .git\hooks\push-to-checkout.sample
- .git\info\exclude
- .git\logs\refs\remotes\origin\HEAD
- .git\objects\pack\pack-882ae21538d0ed684719ef2b087ca121d022e696.rev
- docs\CHANGELOG.md
- publilc\Get-CheckPingBody.ps1
- publilc\Get-ProjectBadges.ps1
- publilc\Resume-Check.ps1
- publilc\Suspend-Check.ps1
- HealthchecksPwsh.psd1
- README.md
- .git\HEAD
- .git\hooks\applypatch-msg.sample
- .git\hooks\post-update.sample
- .git\hooks\pre-merge-commit.sample
- .git\hooks\pre-receive.sample
- .git\hooks\sendemail-validate.sample
- .git\logs\HEAD
- .git\objects\pack\pack-882ae21538d0ed684719ef2b087ca121d022e696.idx
- .git\refs\heads\main
- publilc\Get-Check.ps1
- publilc\Get-CheckPings.ps1
- publilc\New-Check.ps1
- publilc\Send-Check.ps1
- publilc\Test-ChecksDB.ps1
- HealthchecksPwsh.psm1
- .git\config
Version History
Version | Downloads | Last updated |
---|---|---|
1.0.1 | 5 | 7/26/2025 |
1.0.0 (current version) | 3 | 7/26/2025 |