Docs

Type a word or a question. Esc closes the search.

Sign in Start free

Change several monitors

Changes several monitors in one request.

POST https://app.upfour.io/v1/monitors/bulk
POST https://app.upfour.io/v1/monitors/bulk

A real request. Sending it changes data in your up4 account.

Authorization
AuthorizationA pls_ key. It stays in this browser tab. Needs monitor.write.
Body
More fields7
channel_mode
clear_client_settings
regions

2 more fields are only available in JSON.

Headers

Sent directly from your browser to https://app.upfour.io/v1. Mutating calls get an automatic Idempotency-Key when the field is empty.

Request
Responsenot sent yet
Fill in a key and press Send request (⌘↵).
The answer appears here.
scope monitor.write stable Idempotency-Key supported returns 200

Body

application/json required 10 fields

actionstringrequired
pauseresumeintervalregionsclientgroupplanchannels
idsuuid[]required
All other fields8 fields
channel_idsuuid[]
channel_modestring
addreplaceremove
clear_client_settingsboolean
client_iduuid · nullable
group_iduuid · nullable
interval_secondsinteger
plan_iduuid · nullable
regionsstring[]
euusasiaaudefault

Returns

A successful request returns 200 with application/json.

Response fields 1 top-level fields
FieldTypeDescription
data MonitorBulkResponse
MonitorBulkResponse · 8 fields
FieldTypeDescription
failed integer
results MonitorBulkResult[] · nullable
Each item · 5 fields
FieldTypeDescription
id uuid
success boolean
code string
error string
name string
updated integer

Errors

Only the errors this operation can return. Every error uses the same envelope.

Status Code Meaning
400 bad_request The request is malformed or fails validation.
404 not_found The requested resource does not exist or is outside the caller's scope.
403 permission_denied The credentials do not permit this action.

Every call can also return unauthorized (401), rate_limit_exceeded (429) or internal_error (500 / 502). See Responses and errors.