v1

latestOpenAPI 3.1.0raw.githubusercontent.com2026-06-19273210655.1 KB
Monitors

Create server monitor

Add a new monitor to the server.

Processing mode: <small><code>async</code></small>

post/orgs/{organization}/servers/{server}/monitors

Path parameters

organizationstring required

The organization slug

serverinteger required

The server ID

Request body

type'cpu_load' | 'disk' | 'free_memory' | 'used_memory' required
operator'gte' | 'lte' required
thresholdnumber required

The threshold to alert on once breached.

minutesinteger

The frequency in minutes to evaluate the monitor.

notifystring email required

The email address to notify when the monitor is in an alert state.

Example request

{
  "threshold": 90,
  "minutes": 1,
  "notify": "taylor@laravel.com"
}

Response

MonitorResource