Update a Monitor
PUT /api/0/organizations/{organization_id_or_slug}/monitors/{monitor_id_or_slug}/
Update a monitor.
Path Parameters
- organization_id_or_slug(string)REQUIRED
- The ID or slug of the organization the resource belongs to. 
- monitor_id_or_slug(string)REQUIRED
- The ID or slug of the monitor. 
Body Parameters
- name(string)REQUIRED
- Name of the monitor. Used for notifications. 
- type(string)REQUIRED
- cron_job
 
- slug(string)
- Uniquely identifies your monitor within your organization. Changing this slug will require updates to any instrumented check-in calls. 
- status(string)
- Status of the monitor. Disabled monitors will not accept events and will not count towards the monitor quota. - active
- disabled
 
- owner(string)
- The ID of the team or user that owns the monitor. (eg. user:51 or team:6) 
- is_muted(boolean)
- Disable creation of monitor incidents 
Scopes
You need to authenticate via bearer auth token.
<auth_token> requires one of the following scopes:- project:admin
- project:read
- project:write
Copied
curl https://sentry.io/api/0/organizations/{organization_id_or_slug}/monitors/{monitor_id_or_slug}/ \ -H 'Authorization: Bearer <auth_token>' \ -X PUT \ -H 'Content-Type: application/json' \ -d '{}'
RESPONSESCHEMA
Copied.