Monitors - Bulk Operations

Start monitors by group and/or tag

Changed on

Starts all paused monitors matching the specified filters. Provide groupId, tagId, or both. When both are given, only monitors matching both filters are affected. Returns per-monitor results.

post/monitors/bulk/start

Request

  • Base URL
    https://api.uptimerobot.com/v3
  • URL
    https://api.uptimerobot.com/v3/monitors/bulk/start
  • Auth
    HTTP bearer

Request body

groupIdnumber

ID of the monitor group to filter by (0 = default group / ungrouped monitors). At least one of groupId or tagId must be provided.

tagIdnumber

ID of the tag to filter by. At least one of groupId or tagId must be provided. When both groupId and tagId are specified, only monitors matching both filters are affected.

Example request

{
  "groupId": 1,
  "tagId": 42
}

Response

totalSuccessnumber required
totalErrornumber required

Changes

    • warning

      added the new 027-016 enum value to the response property for the response status

    • warning

      added the new 004-048 enum value to the response property for the response status

    • warning

      added the new 011-034 enum value to the response property for the response status

    • warning

      added the new 031-001 enum value to the response property for the response status

    • warning

      added the new 031-002 enum value to the response property for the response status

    • warning

      added the new 031-003 enum value to the response property for the response status

    • warning

      added the new 031-004 enum value to the response property for the response status

    • warning

      added the new 031-005 enum value to the response property for the response status