/api/v1/monitors Your agent wakes up. What is broken?
First thing on-call asks. First thing your agent needs to know.
curl
curl https://api.24observe.com/api/v1/monitors \
-H "Authorization: Bearer obs_<your_token>" python
import requests
r = requests.get(
"https://api.24observe.com/api/v1/monitors",
headers={"Authorization": "Bearer obs_<your_token>"},
)
monitors = r.json() javascript
const r = await fetch("https://api.24observe.com/api/v1/monitors", {
headers: { Authorization: "Bearer obs_<your_token>" },
});
const monitors = await r.json(); go
req, _ := http.NewRequest("GET", "https://api.24observe.com/api/v1/monitors", nil)
req.Header.Set("Authorization", "Bearer obs_<your_token>")
resp, _ := http.DefaultClient.Do(req)
defer resp.Body.Close()