{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/10"},{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/8"}],"enrichment":{"capability":"Provides a Python client for the Uptime Kuma Socket.IO API, allowing programmatic control of monitors, notifications, and status checks on an Uptime Kuma server.","skillfed_tags":["uptime-monitoring","socket-io-client","infrastructure-automation"],"use_cases":["Automate creation and configuration of HTTP/TCP monitors on an Uptime Kuma instance from a deployment script.","Build a custom dashboard or reporting tool that pulls uptime statistics from Uptime Kuma via the Python API.","Integrate Uptime Kuma monitoring into a larger infrastructure-as-code or DevOps automation workflow.","Programmatically manage alert thresholds and notification settings across multiple monitors.","Sync monitor definitions from an external configuration source into Uptime Kuma using this client."],"what_it_does":"uptime-kuma-api-v2 is a Python wrapper around the Uptime Kuma Socket.IO API, enabling programmatic interaction with an Uptime Kuma monitoring server. It abstracts the WebSocket communication layer, allowing you to create monitors, manage notifications, retrieve status data, and automate monitoring tasks from Python code. The package depends on python-socketio for WebSocket connectivity and packaging for version handling.\n\nTypical usage involves instantiating an API client with a server URL, authenticating with credentials, then calling methods to manage monitors and retrieve uptime data. The package supports context managers for automatic resource cleanup and is actively maintained with support for Python 3.7 through 3.11. It carries an MIT license, making it suitable for both open-source and commercial use.","worth_installing":"Yes. The package has low install friction, active maintenance, no known vulnerabilities, and a permissive MIT license. It directly solves the problem of programmatic Uptime Kuma control from Python. Install it if you need to automate Uptime Kuma operations or integrate monitoring into a larger application."},"id":"uptime-kuma-api-v2","links":{"html":"https://skillfed.io/packages/uptime-kuma-api-v2","md":"https://skillfed.io/packages/uptime-kuma-api-v2.md","pypi":"https://pypi.org/project/uptime-kuma-api-v2/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-26","license_spdx":null,"license_treatment":"permissive","name":"uptime-kuma-api-v2","python_support":"supports_current","summary":"A python wrapper for the Uptime Kuma WebSocket API"},"popularity":{"monthly_downloads":84560,"position":13988,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.3"}
