Monitors

List server monitors

List all monitors associated with the server.

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

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

Request

Path parameters

organizationstring required

The organization slug

serverinteger required

The server ID

Query parameters

sortstring

Available sorts are state, status, created_at, updated_at. You can sort by multiple options by separating them with a comma. To sort in descending order, use - sign in front of the sort, for example: -state.

page[size]integer

The number of results that will be returned per page.

page[cursor]string

The cursor to start the pagination from.

filter[status]string
Example:installed

The status of the monitor.

filter[state]string
Example:OK

The state of the monitor.

filter[type]string
Example:cpu_load

The type of the monitor.

filter[notify]string
Example:taylor@laravel.com

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

Response

Paginated set of MonitorResource

Example response

{
  "data": [
    {
      "attributes": {
        "threshold": 90,
        "minutes": 1,
        "notify": "taylor@laravel.com",
        "state_changed_at": "2025-07-30T09:00:00Z",
        "created_at": "2025-07-29T09:00:00Z",
        "updated_at": "2025-07-30T09:00:00Z"
      }
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.