Skip to content
MCPProductBuild and shipMonitor

Monitor programs: update

The Monitor Verbs update as MCP do programs, with inputs, result, refusals and an example.

Reference for Monitor, one group of Monitor programs.

Monitor.update

Changes the given properties of a Monitor. Verb page.

Text
do: return await $.Monitor.update(input)

Emits Monitor.updated.

Inputs

InputTypeRequiredDescription
idstringrequiredThe id of the Monitor.
kindstringinternal watches the Startup’s own routes and jobs; outside watches the world, such as a rival’s price.
targetstringWhat it checks: a route, a Domain, a Keyword, a prompt or a page.
everystringHow often it runs, such as 1m or 1d.

Returns

OutputTypeRequiredDescription
monitorMonitorrequiredThe Monitor.

Refuses when

CheckErrorFixThen call
The key is valid, but its scopes do not allow this operation.forbiddenUse a key whose scopes cover the operation, or ask an owner of the namespace to grant them.None.

Example

JSON
{
  "name": "do",
  "arguments": {
    "code": "return await $.Monitor.update({ id: 'monitor_8Ed0ESvvRl', kind: 'internal' })"
  }
}