Does Uptime Kuma has documentation on APIs? I'd like to write my own Agent functionality. #2998

Closed
opened 2026-02-28 03:14:18 -05:00 by deekerman · 2 comments
Owner

Originally created by @afunworm on GitHub (Jan 5, 2024).

⚠️ Please verify that this bug has NOT been raised before.

  • I checked and didn't find similar issue

🛡️ Security Policy

📝 Describe your problem

It seems like one of the most requested features here is to have an agent reporting back to the main instance of Uptime Kuma. I understand it might be a little more than what Uptime Kuma intended to be, so I'd like to attempt and make this happen. To do that though, does Uptime Kuma have any APIs for taking in inputs for reporting, adding monitors, etc.?

📝 Error Message(s) or Log

No response

🐻 Uptime-Kuma Version

1.23.11

💻 Operating System and Arch

Ubuntu 22.04 x86

🌐 Browser

Chrome

🐋 Docker Version

24.0.7

🟩 NodeJS Version

20.10.0

Originally created by @afunworm on GitHub (Jan 5, 2024). ### ⚠️ Please verify that this bug has NOT been raised before. - [X] I checked and didn't find similar issue ### 🛡️ Security Policy - [X] I agree to have read this project [Security Policy](https://github.com/louislam/uptime-kuma/security/policy) ### 📝 Describe your problem It seems like one of the most requested features here is to have an agent reporting back to the main instance of Uptime Kuma. I understand it might be a little more than what Uptime Kuma intended to be, so I'd like to attempt and make this happen. To do that though, does Uptime Kuma have any APIs for taking in inputs for reporting, adding monitors, etc.? ### 📝 Error Message(s) or Log _No response_ ### 🐻 Uptime-Kuma Version 1.23.11 ### 💻 Operating System and Arch Ubuntu 22.04 x86 ### 🌐 Browser Chrome ### 🐋 Docker Version 24.0.7 ### 🟩 NodeJS Version 20.10.0
deekerman 2026-02-28 03:14:18 -05:00
  • closed this issue
  • added the
    help
    label
Author
Owner

@louislam commented on GitHub (Jan 5, 2024):

See #118

@louislam commented on GitHub (Jan 5, 2024): See #118
Author
Owner

@CommanderStorm commented on GitHub (Jan 5, 2024):

I think this is more likely a duplicate of #84

You might also be requesting how to use the push monitor. In this case, v2 will ship with better examples:
image

@CommanderStorm commented on GitHub (Jan 5, 2024): I think this is more likely a duplicate of #84 You might also be requesting how to use the push monitor. In this case, v2 will ship with better examples: ![image](https://github.com/louislam/uptime-kuma/assets/26258709/b59ff9b8-04dc-4780-8b96-8c78d0752586)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/uptime-kuma#2998
No description provided.