Update specific fields of an existing Scout. Only provided fields will be updated; omitted fields remain unchanged.
| Field | Type | Description |
|---|---|---|
query | string | The monitoring query in natural language |
output_interval | integer | Seconds between outputs (minimum: 3600) |
user_timezone | string | Timezone string (e.g., “America/Los_Angeles”) |
user_location | string | Location string (e.g., “San Francisco, CA, US”) |
is_public | boolean | Whether the scout is publicly accessible |
skip_email | boolean | Whether to skip email notifications |
webhook_url | string | Webhook URL for updates (empty string to remove) |
Experimental: Partial update for a Scout via the Developer API. Only provided fields will be updated; omitted fields remain unchanged.
String describing what to monitor in natural language
Interval in seconds between outputs (must be >= 1800)
x >= 1800User's timezone (e.g. 'America/Los_Angeles')
User's coarse location (e.g. 'San Francisco, CA, US')
Whether the scout is publicly accessible
If true, email notifications will be skipped
Webhook URL to receive updates (set to empty string to remove)
Webhook payload format to use when updating webhook_url. Defaults to 'scout' when omitted. Slack incoming webhook URLs require 'slack'.
scout, slack, zapier "scout"
Successful Response
Public API response for scout creation. Excludes internal fields like llm_output.
URL to view this scout's details in the API platform dashboard.
Optional webhook URL configured for this scout, if provided at creation time.