Docs
Monitors

Bulk

POST
/api/monitors/bulk

Runs the single-monitor logic one id at a time; one failure never stops the rest. Every id goes through _owned, which also enforces a monitor-scoped member's allowed ids (others answer "not found").

Authorization

bearerAuth
headerAuthorizationBearer <token>

An API key from the app, starting with upk_

Request Body

application/json
  1. body
ids*array<>
Items1 <= items <= 100
action*Action
Value in"pause""resume""delete""group""update"
group?string|null
changes?|null

Response Body

Successful Response

response?unknownapplication/json
Example Request
curl -X POST 'https://upty.io/api/monitors/bulk' \  -H 'Content-Type: application/json' \  -d '{  "ids": [    "6e0346a3-e54d-40e3-9779-4ba1e707e35b"  ],  "action": "pause"}'
Example Response
null