Is there a way to programmatically create a monitor (API)? #1888

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

Originally created by @JoelMiller74 on GitHub (Feb 13, 2023).

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

  • I checked and didn't find similar issue

🛡️ Security Policy

📝 Describe your problem

I think this is a great product and would like to use this internally as we only use Uptime Robot externally. However, we have a lot of websites to monitor and I was wondering if there is an API (REST or otherwise) to create a new monitor (or delete one).
I don't care too much about what type of API like REST, Powershell module, etc... I am just looking for some way to create programmatically instead of just using the UI.
I did not see anything in the docs or other issues about this so if I missed it, I apologize. Any insight would be greatly appreciated!

🐻 Uptime-Kuma Version

1.20.0

💻 Operating System and Arch

Docker Desktop

🌐 Browser

Edge

🐋 Docker Version

20.10.17

🟩 NodeJS Version

No response

Originally created by @JoelMiller74 on GitHub (Feb 13, 2023). ### ⚠️ 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 I think this is a great product and would like to use this internally as we only use Uptime Robot externally. However, we have a lot of websites to monitor and I was wondering if there is an API (REST or otherwise) to create a new monitor (or delete one). I don't care too much about what type of API like REST, Powershell module, etc... I am just looking for some way to create programmatically instead of just using the UI. I did not see anything in the docs or other issues about this so if I missed it, I apologize. Any insight would be greatly appreciated! ### 🐻 Uptime-Kuma Version 1.20.0 ### 💻 Operating System and Arch Docker Desktop ### 🌐 Browser Edge ### 🐋 Docker Version 20.10.17 ### 🟩 NodeJS Version _No response_
deekerman 2026-02-28 02:36:03 -05:00
  • closed this issue
  • added the
    help
    label
Author
Owner

@Computroniks commented on GitHub (Feb 13, 2023):

duplicate of #118

@Computroniks commented on GitHub (Feb 13, 2023): duplicate of #118
Author
Owner

@JoelMiller74 commented on GitHub (Feb 13, 2023):

Thank you. I did not see that thread and I appreciate you pointing me towards it! Still trying to digest everything....
This can definitely be closed.

@JoelMiller74 commented on GitHub (Feb 13, 2023): Thank you. I did not see that thread and I appreciate you pointing me towards it! Still trying to digest everything.... This can definitely be closed.
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#1888
No description provided.