Rest API or API for retrieving monitors and statusses #375

Closed
opened 2026-02-28 01:44:28 -05:00 by deekerman · 3 comments
Owner

Originally created by @hypherionmc on GitHub (Oct 10, 2021).

Is it a duplicate question?
Not really a duplicate, but #541 contains a similar request

Is your feature request related to a problem? Please describe.
I want to have a way to pull monitors and their status from some kind of API to integrate them with either a discord bot or some other place. Additionally such an API would make it possible to make mobile applications

Describe the solution you'd like
Preferably a REST api with a JSON format, or atleast the possibility to add your own API

Originally created by @hypherionmc on GitHub (Oct 10, 2021). **Is it a duplicate question?** Not really a duplicate, but #541 contains a similar request **Is your feature request related to a problem? Please describe.** I want to have a way to pull monitors and their status from some kind of API to integrate them with either a discord bot or some other place. Additionally such an API would make it possible to make mobile applications **Describe the solution you'd like** Preferably a REST api with a JSON format, or atleast the possibility to add your own API
deekerman 2026-02-28 01:44:28 -05:00
Author
Owner

@deefdragon commented on GitHub (Oct 10, 2021):

Basically a duplicate of #118, where, as mentioned, some of the API is already public but just lacking documentation, and the rest is missing a way to generate an API key.

<host>/api/status-p*************
<host>/api/status-p*************

(Edit by @louislam: masked this because some people who did not read your description think that it is a private api)

The above two endpoints are public and provide the requested monitors and their statuses for the monitors displayed on the status page if that is all you need.

@deefdragon commented on GitHub (Oct 10, 2021): Basically a duplicate of #118, where, as mentioned, some of the API is already public but just lacking documentation, and the rest is missing a way to generate an API key. `<host>/api/status-p*************` `<host>/api/status-p*************` (Edit by @louislam: masked this because some people who did not read your description think that it is a private api) The above two endpoints are public and provide the requested monitors and their statuses for the monitors displayed on the status page if that is all you need.
Author
Owner

@louislam commented on GitHub (Oct 11, 2021):

Agree, focus in one post. Duplicate of #118.

@louislam commented on GitHub (Oct 11, 2021): Agree, focus in one post. Duplicate of #118.
Author
Owner

@hypherionmc commented on GitHub (Oct 11, 2021):

My apologies. That one didn't show up in the search results. Thank you

@hypherionmc commented on GitHub (Oct 11, 2021): My apologies. That one didn't show up in the search results. Thank you
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#375
No description provided.