@ktmcp-cli/alerter-system-api
v1.6.0
Published
<p>This is the <a href="/">Alerter System</a> API playground. More documentation is available at the <a href="/help/developers/">API Help Center</a>.</p><p>The "Available Authorizations" in the Authorize popup only applies to this playground web interface
Maintainers
Readme
Alerter System API CLI
Production-ready command-line interface for the Alerter System API API.
⚠️ Unofficial CLI - This tool is an independent project built on the public API.
Features
- Complete coverage of Alerter System API API endpoints
- Simple, intuitive command structure
- JSON and pretty-print output formats
- Persistent configuration storage
- Progress indicators for async operations
Installation
npm install -g @ktmcp-cli/alerter-system-apiOr install locally:
cd alerter-system-api
npm install
npm linkConfiguration
Set API Key
alerter-system-api config set apiKey YOUR_KEY_HEREEnvironment Variables
export API_KEY=your_key_here
export API_BASE_URL=/View Configuration
alerter-system-api config list
alerter-system-api config get apiKeyUsage
alert-log
# List items
alerter-system-api alert-log list
# Get item by ID
alerter-system-api alert-log get <id>
# Output as JSON
alerter-system-api alert-log list --jsonAvailable Resources
alert-logalert-log-status-codealert-servicealert-service-transport-codecredits-consumptionhttp-method-codemedia-objectmonitormonitor-status-codemonitor-status-logmonitor-type-codepartitionpingping-method-codeteam-invitationteam-memberteam-member-role-codetimezone-codetransport-alertatransport-all-my-smstransport-amazon-snstransport-bandwidthtransport-chatworktransport-click-sendtransport-clickatelltransport-contact-everyonetransport-discordtransport-emailtransport-engagespottransport-esendextransport-expotransport-firebasetransport-forty-six-elkstransport-free-mobiletransport-freshdesktransport-gateway-apitransport-gittertransport-google-chattransport-gotifytransport-help-scouttransport-infobiptransport-iqsmstransport-kaz-info-tehtransport-light-smstransport-line-notifytransport-linked-intransport-mailjettransport-mastodontransport-mattermosttransport-mercuretransport-message-birdtransport-message-mediatransport-microsoft-teamstransport-mobyttransport-octopushtransport-one-signaltransport-opsgenietransport-orange-smstransport-ovh-cloudtransport-pager-dutytransport-pager-treetransport-plivotransport-pushbullettransport-pushovertransport-pushytransport-ring-centraltransport-rocket-chattransport-sendberrytransport-sendinbluetransport-simple-textintransport-sinchtransport-slacktransport-sms-biurastransport-sms-factortransport-sms77transport-smsapitransport-smsctransport-smsmodetransport-spot-hittransport-telegramtransport-telnyxtransport-termiitransport-trellotransport-turbo-smstransport-twiliotransport-twittertransport-vonagetransport-webhooktransport-yunpiantransport-zendesktransport-zulipuser-accountuser-account-level-code
JSON Output
All commands support --json flag for machine-readable output:
alerter-system-api alert-log list --jsonLicense
MIT License - see LICENSE file for details.
