action getpostman_update_monitor { label: "Update Monitor" description: "This endpoint allows you to update a monitor using its `uid`. Only the monitor name and its schedule can be updated.\n\nSome example `cron` values are:\n\n| Frequency | Cron Pattern |\n|-----------------------|----------------|\n| Every 5 minutes | `*/5 * * * *` |\n| Every 30 minutes | `*/30 * * * *` |\n| Every Hour | `0 */1 * * *` |\n| Every 6 Hours | `0 */6 * * *` |\n| Every day at 5pm | `0 17 * * *` |\n| Every Monday at 12pm | `0 12 * * MON` |\n| Every weekday (Monday - Friday) at 6am | `0 6 * * MON-FRI` |\n\nNote: Currently, you can only create monitors at some limited schedules. You can head to [Postman Monitors](https://monitor.getpostman.com) to see the allowed schedules. \n\nFor more information about the format of the `timezone` value, check this [list of time zones.](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones)\n\n> Requires API Key as `X-Api-Key` request header or `apikey` URL query parameter." provider: getpostman method: PUT path: "/monitors/{monitor_uid}" encoding: json input: { type: "object" properties: { monitor: { type: "object" properties: { name: { type: "string" } schedule: { type: "object" properties: { cron: { type: "string" } timezone: { type: "string" } } } } } } } output: { type: "object" properties: { monitor: { type: "object" properties: { id: { type: "string" } name: { type: "string" } uid: { type: "string" } } } } } }