Monitors run on a fixed frequency to detect material changes in web content.
Set type=event_stream to monitor a search query, or type=snapshot to
monitor a specific task run’s output. The monitor runs once immediately at
creation, then continues on the configured schedule.
POST
/
v1
/
monitors
Python
from parallel import Parallelclient = Parallel()monitor = client.monitor.create( type="event_stream", frequency="1d", settings={"query": "Extract recent news about AI"},)print(monitor.monitor_id)
import Parallel from "parallel-web";
const client = new Parallel();
const monitor = await client.monitor.create({
type: 'event_stream',
frequency: '1d',
settings: { query: 'Extract recent news about AI' },
});
console.log(monitor.monitor_id);
The type field at the root determines the expected shape of settings:
event_stream requires MonitorEventStreamSettings, and snapshot
requires MonitorSnapshotSettings.
Type of monitor to create. event_stream monitors a search query for material changes; snapshot monitors a specific task run's output. Determines the expected shape of settings.
Processor to use for the monitor. lite is the cheapest; base performs more thorough analysis for higher-quality results at higher cost; core performs the most thorough analysis for the highest-quality results at the highest cost. Defaults to lite.
User-provided metadata stored with the monitor and echoed back in webhook notifications and GET responses, so you can map events to objects in your application. Keys: max 16 chars; values: max 512 chars.
User-provided key identifying the memory scope to use. Omit to use personal memory, if available.
Required string length: 1 - 128
Pattern: ^[a-zA-Z0-9_-]+$
Response
Monitor created successfully.
Response object for a monitor.
The type field at the root determines the concrete shape of settings:
event_stream uses MonitorEventStreamResponseSettings, and snapshot
uses MonitorSnapshotResponseSettings. Snapshot monitors also carry an
output field (MonitorSnapshotOutput) with the latest computed state.
Processor to use for the monitor. lite is the cheapest; base performs more thorough analysis for higher-quality results at higher cost; core performs the most thorough analysis for the highest-quality results at the highest cost. Defaults to lite.
User-provided metadata stored with the monitor and echoed back in webhook notifications and GET responses, so you can map events to objects in your application. Keys: max 16 chars; values: max 512 chars.
Runtime output state. Present only for snapshot monitors; null for event_stream monitors.
Show child attributes
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Parallel","description":"Parallel's web APIs (Search, Extract, Task/Deep Research, Responses, FindAll, and Monitor) give AI agents and developers high-quality, low-latency access to the web for research, content extraction, entity discovery, and continuous monitoring. For Search and Extract, use /v1/search and /v1/extract for all new integrations and agent tool calls; use /v1beta/search and /v1beta/extract only when maintaining an existing integration that already uses them. The request bodies changed too: on /v1/extract, full_content, fetch_policy and excerpt_settings go inside advanced_settings, and sending the v1beta top-level excerpts, full_content and fetch_policy to /v1/extract returns a 422. Do not substitute /v1 for the documented FindAll or Ingest endpoint paths.","colors":{"primary":"#FB631B","light":"#fcfcfa","dark":"#1d1b16"},"logo":{"light":"https://mintcdn.com/parallel-6fabab31-mtje7p526we/ODrEI5O3l6nnvEZD/logo/wordmark_light.svg?fit=max\u0026auto=format\u0026n=ODrEI5O3l6nnvEZD\u0026q=85\u0026s=955d1146a212bea2279ca4ee6916b8ae","dark":"https://mintcdn.com/parallel-6fabab31-mtje7p526we/ODrEI5O3l6nnvEZD/logo/wordmark_dark.svg?fit=max\u0026auto=format\u0026n=ODrEI5O3l6nnvEZD\u0026q=85\u0026s=0039edb690a1759b9276a8691e19bf84"},"favicon":"https://mintcdn.com/parallel-6fabab31-mtje7p526we/dsxqJ8pzmudWCd39/favicon.svg?fit=max\u0026auto=format\u0026n=dsxqJ8pzmudWCd39\u0026q=85\u0026s=41982ed7e9fa034a1be0b73fb7294e48","api":{"playground":{"display":"interactive"},"examples":{"defaults":"required","languages":["python","typescript","curl"]}},"appearance":{"default":"light"},"navbar":{"primary":{"type":"button","label":"API Playground","href":"https://platform.parallel.ai"}},"footer":{"socials":{"x":"https://x.com/p0","github":"https://github.com/parallel-web/parallel-cookbook","linkedin":"https://www.linkedin.com/company/parallel-web/about"},"links":[{"header":"Privacy","items":[{"label":"Cookie preferences","href":"#cookie-preferences"}]}]},"styling":{"eyebrows":"section","codeblocks":"system","latex":true},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"navigation":{"global":{"anchors":[{"anchor":"Get API Key","icon":"key","href":"https://platform.parallel.ai"},{"anchor":"OpenAPI Spec","icon":"file-code","href":"https://docs.parallel.ai/public-openapi.json"},{"anchor":"Python SDK","icon":"python","href":"https://pypi.org/project/parallel-web/"},{"anchor":"TypeScript SDK","icon":"js","href":"https://www.npmjs.com/package/parallel-web"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"parallel-6fabab31-mtje7p526we","hasAudioNarration":false,"actualSubdomain":"parallel-6fabab31-mtje7p526we","customDomains":["docs.parallel.ai"],"gitSource":{"type":"github","owner":"shapleyai","repo":"documentation","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aecd05939055cdf24f81c16","collectionId":"b1bbd1d0-c2ed-46ca-a46a-c5d8645dc975","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aecd05939055cdf24f81c16"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aed2295d7dfe626cdf4c1b4","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"default","tag":"Documentation","count":124},{"language":"default","tag":"Web Agents","count":45},{"language":"default","tag":"API Reference","count":39},{"language":"default","tag":"Features","count":23},{"language":"default","tag":"FindAll","count":22},{"language":"default","tag":"Web Tools","count":21},{"language":"default","tag":"Developer Tools","count":18},{"language":"default","tag":"Task","count":17},{"language":"default","tag":"Additional Resources","count":15},{"language":"default","tag":"Platform Integrations","count":14}]},"assistantConfig":{"enableAskAiButton":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@parallel.ai"}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"@font-face{font-family:'Gerstner Programm';src:url('https://assets.p0web.com/Gerstner-ProgrammRegular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Gerstner Programm';src:url('https://assets.p0web.com/Gerstner-ProgrammMedium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}body,html{font-family:'Gerstner Programm', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif}@font-face{font-family:'FT System Mono';src:url('https://assets.p0web.com/FTSystemMono-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'FT System Mono';src:url('https://assets.p0web.com/FTSystemMono-Medium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}code,pre,.code,[class*=\"language-\"],kbd,samp,tt{font-family:'FT System Mono', monospace!important}h1,h2,h3,h4,h5,h6{font-weight:500!important}h1,h2,h3,h4,h5,h6{background:none!important;background-color:transparent!important;background-image:none!important}h1 mark,h2 mark,h3 mark,h4 mark,h5 mark,h6 mark{background:none!important;background-color:transparent!important;color:inherit!important}.font-normal h1,.font-normal h2,.font-normal h3{font-weight:400!important}pre,code,[id*=\"code-group\"],.not-prose,[class*=\"codeblock\"],[role=\"tabpanel\"],.mint-card,[class*=\"Card\"],.rounded-xl,.rounded-lg,.rounded-2xl{border-radius:0.375rem!important}.flex.flex-col.not-prose.relative.overflow-hidden{border-radius:0.375rem!important}[role=\"tab\"][aria-selected=\"true\"],[role=\"tab\"][data-headlessui-state=\"selected\"]{color:#FB631B!important;border-color:#FB631B!important}[role=\"tab\"][aria-selected=\"true\"] .absolute,[role=\"tab\"][data-headlessui-state=\"selected\"] .absolute{border-color:#FB631B!important}.dark .codeblock-dark,.dark [class*=\"codeblock\"],.dark pre{background-color:#1d1b16!important}[class*=\"codeblock\"],.not-prose{background-color:#fcfcfa!important}.dark [class*=\"codeblock\"],.dark .not-prose{background-color:#1d1b16!important}.bg-white\\/60{background-color:#fcfcfa!important}.dark .bg-codeblock,.dark .codeblock-dark{background-color:#1d1b16!important}#pagination{display:none}.dark{--bg-color: #1d1b16}.dark .example-panel,.dark [class*=\"example-panel\"]{background-color:transparent!important}.dark .example-button{background-color:transparent!important;background-image:none!important}.dark .example-button.text-white{background-color:#fb631b!important}.dark [class*=\"Card\"],.dark .mint-card,.dark a[href]>div{background-color:transparent!important;background-image:none!important}.dark [class*=\"Card\"]:hover,.dark .mint-card:hover,.dark a[href]:hover>div,.dark a[href]>div:hover{background-color:transparent!important;background-image:none!important}.dark .rounded-md.border{background-color:transparent!important}[class*=\"Card\"],.mint-card,[class*=\"Card\"] h1,[class*=\"Card\"] h2,[class*=\"Card\"] h3,[class*=\"Card\"] h4{background:none!important;background-color:transparent!important;background-image:none!important}[class*=\"Card\"]>div,.mint-card>div,[role=\"group\"]>a>div{background:none!important;background-color:transparent!important;background-image:none!important}[class*=\"Card\"] [class*=\"title\"],.mint-card [class*=\"title\"]{background:none!important;background-color:transparent!important}[class*=\"Card\"] h3,[class*=\"Card\"] h4,.mint-card h3,.mint-card h4{font-size:1.125rem!important;font-weight:600!important;margin-bottom:0.5rem!important}*:not(pre):not(code):not([class*=\"language-\"]):not(.token){text-decoration-color:inherit!important}mark:not(pre mark):not(code mark),::selection:not(pre ::selection):not(code ::selection){background:none!important;background-color:transparent!important}*:not(pre):not(code):not([class*=\"language-\"]):not(.token)::before,*:not(pre):not(code):not([class*=\"language-\"]):not(.token)::after{background:inherit!important}[data-card],[data-card-title],.card,.card-title{background:none!important;background-color:transparent!important;background-image:none!important}a[href] h1,a[href] h2,a[href] h3,a[href] h4{text-decoration:none!important;background:none!important;background-color:transparent!important}header nav button,header [role=\"navigation\"] a,header [role=\"navigation\"] button,[data-tabs] a,[data-tabs] button,nav[data-orientation=\"horizontal\"] a,nav[data-orientation=\"horizontal\"] button{font-size:1.25rem!important}article ul:not(nav ul):not([role=\"navigation\"] ul),.prose ul:not(nav ul):not([role=\"navigation\"] ul){list-style-type:disc;list-style-position:outside;padding-left:1.5rem}article ol:not(nav ol):not([role=\"navigation\"] ol),.prose ol:not(nav ol):not([role=\"navigation\"] ol){list-style-type:decimal;list-style-position:outside;padding-left:1.5rem}article li:not(nav li):not([role=\"navigation\"] li),.prose li:not(nav li):not([role=\"navigation\"] li){display:list-item;margin-left:0.5rem}nav ul,nav ol,nav li,[role=\"navigation\"] ul,[role=\"navigation\"] ol,[role=\"navigation\"] li,aside ul,aside ol,aside li{list-style-type:none!important}@media (min-width: 1024px){#content-container{max-width:none!important}}.pricing-summary th:first-child{width:28%}.pricing-summary th:nth-child(2){width:48%}.example-panel pre{max-height:340px;overflow-y:auto;overflow-x:hidden;white-space:pre-wrap;word-break:break-word;scrollbar-gutter:stable}.example-panel .code-block>.print\\:hidden{display:none!important}.example-panel pre::-webkit-scrollbar{width:8px}.example-panel pre::-webkit-scrollbar-thumb{background:rgba(0, 0, 0, 0.22);border-radius:4px;border:1px solid transparent;background-clip:padding-box}.dark .example-panel pre::-webkit-scrollbar-thumb{background:rgba(255, 255, 255, 0.22);background-clip:padding-box}.example-panel pre::-webkit-scrollbar-track{background:transparent}.example-tab-active{background-color:#eeeeee!important}.dark .example-tab-active{background-color:rgba(255, 255, 255, 0.06)!important}.example-tab-list,.example-tab-list li{padding:0!important;margin:0!important;list-style:none!important}.example-tab-list li{display:block!important}.example-panel .code-block{margin-top:0!important;margin-bottom:0!important}.home-panel-link{font-size:0.875rem;color:#4b5563;transition:color 0.15s}.home-panel-link:hover{color:#FB631B}.dark .home-panel-link{color:#9ca3af}.dark .home-panel-link:hover{color:#FB631B}.min-h-\\[260px\\]{min-height:260px}.bg-\\[\\#f6f6f6\\]{background-color:#f6f6f6}.bg-\\[\\#434343\\]{background-color:#434343}.hover\\:bg-\\[\\#2a2a2a\\]:hover{background-color:#2a2a2a}.border-\\[\\#e5e5e5\\]{border-color:#e5e5e5}.dark .dark\\:bg-\\[\\#1a1a1a\\]{background-color:#1a1a1a}.dark .dark\\:border-\\[\\#2a2a2a\\]{border-color:#2a2a2a}.dark .dark\\:bg-\\[\\#111\\]{background-color:#111}.bg-gray-50\\/60{background-color:rgb(249 250 251 / 0.6)}.dark .dark\\:bg-white\\/\\[0\\.02\\]{background-color:rgb(255 255 255 / 0.02)}.text-\\[12px\\]{font-size:12px}.text-\\[13px\\]{font-size:13px}@media (min-width: 1024px){.lg\\:w-\\[262px\\]{width:262px}.lg\\:p-5{padding:1.25rem}.lg\\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.lg\\:border-r{border-right-width:1px}.lg\\:border-b-0{border-bottom-width:0}.lg\\:border-gray-200{border-color:rgb(229 231 235)}.dark .lg\\:dark\\:border-\\[\\#2a2a2a\\]{border-color:#2a2a2a}}html[data-current-path=\"/getting-started/overview\"] [class*=\"max-w-6xl\"]>div:last-child{max-width:none!important}html[data-current-path=\"/getting-started/overview\"] header#header{display:none!important}html[data-current-path=\"/getting-started/overview\"] h2.font-bold{font-weight:700!important}html[data-current-path=\"/getting-started/overview\"] .mdx-content{margin-top:0!important}html[data-current-path=\"/getting-started/overview\"] .mdx-content h2{margin-top:0!important}html[data-current-path=\"/getting-started/overview\"] .agent-onboarding-prompt code{font-family:'FT System Mono', monospace!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important}html[data-current-path=\"/getting-started/overview\"] .agent-onboarding-prompt a,html[data-current-path=\"/getting-started/overview\"] .agent-onboarding-prompt a:hover,html[data-current-path=\"/getting-started/overview\"] .agent-onboarding-prompt a:focus,html[data-current-path=\"/getting-started/overview\"] .agent-onboarding-prompt a:active,html[data-current-path=\"/getting-started/overview\"] .agent-onboarding-prompt a:visited{color:rgb(5, 80, 174)!important;font-weight:400!important;text-decoration:none!important;border-bottom:0!important;box-shadow:none!important;background-image:none!important}.dark html[data-current-path=\"/getting-started/overview\"] .agent-onboarding-prompt a,.dark html[data-current-path=\"/getting-started/overview\"] .agent-onboarding-prompt a:hover,.dark html[data-current-path=\"/getting-started/overview\"] .agent-onboarding-prompt a:focus,.dark html[data-current-path=\"/getting-started/overview\"] .agent-onboarding-prompt a:active,.dark html[data-current-path=\"/getting-started/overview\"] .agent-onboarding-prompt a:visited,html.dark[data-current-path=\"/getting-started/overview\"] .agent-onboarding-prompt a,html.dark[data-current-path=\"/getting-started/overview\"] .agent-onboarding-prompt a:hover,html.dark[data-current-path=\"/getting-started/overview\"] .agent-onboarding-prompt a:focus,html.dark[data-current-path=\"/getting-started/overview\"] .agent-onboarding-prompt a:active,html.dark[data-current-path=\"/getting-started/overview\"] .agent-onboarding-prompt a:visited{color:#79c0ff!important}.prose a:not([class*=\"card\"]):not([class*=\"button\"]){font-weight:400!important}.pw-consent{position:fixed;bottom:1rem;left:1rem;right:1rem;z-index:2147483000;max-height:calc(100dvh - 2rem);overflow-y:auto;border-radius:4px;background:rgba(34, 34, 34, 0.8);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:1rem;color:#fff;font-family:'Gerstner Programm', -apple-system, BlinkMacSystemFont, sans-serif;opacity:0;transform:translateY(12px);transition:opacity 0.4s cubic-bezier(0.6, 0, 0.2, 1), transform 0.4s cubic-bezier(0.6, 0, 0.2, 1)}.pw-consent[data-visible=\"true\"]{opacity:1;transform:translateY(0)}@media (min-width: 768px){.pw-consent{bottom:1.5rem;left:1.5rem;right:auto;width:300px}}.pw-consent__stack{display:flex;flex-direction:column;gap:1rem}.pw-consent__title{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0.15px;margin:0;color:#fff}.pw-consent__body{font-size:13px;line-height:16px;letter-spacing:0.15px;margin:0;color:#fff}.pw-consent__body a,.pw-consent__linkbtn{color:#fff;text-decoration:underline;background:none;border:0;padding:0;font:inherit;cursor:pointer}.pw-consent__panel{display:none;flex-direction:column;gap:0.75rem;border-top:1px solid rgba(255, 255, 255, 0.15);padding-top:1rem}.pw-consent__panel[data-expanded=\"true\"]{display:flex}.pw-consent__row{display:flex;align-items:flex-start;justify-content:space-between;gap:0.75rem}.pw-consent__label{font-size:13px;line-height:16px;letter-spacing:0.15px;color:#fff}.pw-consent__hint{display:block;margin-top:2px;font-size:12px;line-height:15px;color:rgba(255, 255, 255, 0.55)}.pw-consent__always{flex-shrink:0;margin-top:2px;font-family:'FT System Mono', monospace;font-size:11px;line-height:16px;text-transform:uppercase;color:rgba(255, 255, 255, 0.55)}.pw-consent__toggle{position:relative;flex-shrink:0;margin-top:2px;width:34px;height:20px;border:0;border-radius:9999px;background:rgba(255, 255, 255, 0.25);cursor:pointer;transition:background-color 0.2s cubic-bezier(0.6, 0, 0.2, 1)}.pw-consent__toggle[aria-checked=\"true\"]{background:#fff}.pw-consent__knob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:9999px;background:#fff;transition:left 0.2s cubic-bezier(0.6, 0, 0.2, 1), background-color 0.2s}.pw-consent__toggle[aria-checked=\"true\"] .pw-consent__knob{left:16px;background:#222}.pw-consent__actions{display:flex;gap:1rem}.pw-consent__btn{flex:1 1 0;display:flex;align-items:center;justify-content:center;white-space:nowrap;border:0;border-radius:4px;background:#eee;color:#181818;padding:8px 16px;font-family:'FT System Mono', monospace;font-size:13px;line-height:16px;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s}.pw-consent__btn:hover{background:#fff}.pw-consent__btn--save{margin-top:4px;width:100%}@media (prefers-reduced-motion: reduce){.pw-consent,.pw-consent__toggle,.pw-consent__knob,.pw-consent__btn{transition:none}}"}],"page":{"pagePath":"api-reference/monitor/create-monitor","slug":"/api-reference/monitor/create-monitor","pageMetadata":{"title":"Create Monitor","description":"Create a monitor.\n\nMonitors run on a fixed frequency to detect material changes in web content.\nSet `type=event_stream` to monitor a search query, or `type=snapshot` to\nmonitor a specific task run's output. The monitor runs once immediately at\ncreation, then continues on the configured schedule.","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1/monitors","href":"/api-reference/monitor/create-monitor","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Create a monitor.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Monitors run on a fixed frequency to detect material changes in web content.\\nSet \", _jsx(_components.code, {\n children: \"type=event_stream\"\n }), \" to monitor a search query, or \", _jsx(_components.code, {\n children: \"type=snapshot\"\n }), \" to\\nmonitor a specific task run’s output. The monitor runs once immediately at\\ncreation, then continues on the configured schedule.\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"codeStyling":"system","config":{},"pageMetadata":{"title":"Create Monitor","description":"Create a monitor.\n\nMonitors run on a fixed frequency to detect material changes in web content.\nSet `type=event_stream` to monitor a search query, or `type=snapshot` to\nmonitor a specific task run's output. The monitor runs once immediately at\ncreation, then continues on the configured schedule.","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1/monitors","href":"/api-reference/monitor/create-monitor","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/parallel-6fabab31-mtje7p526we/8bc4b1f689ce2d52/consent.js","/_mintlify/custom/parallel-6fabab31-mtje7p526we/07c1eb0ddac88dfe/link-tracking.js"],"openApiReferenceData":{"operation":{"tags":["Monitor"],"summary":"Create Monitor","description":"Create a monitor.\n\nMonitors run on a fixed frequency to detect material changes in web content.\nSet `type=event_stream` to monitor a search query, or `type=snapshot` to\nmonitor a specific task run's output. The monitor runs once immediately at\ncreation, then continues on the configured schedule.","operationId":"create_monitor_v1_monitors_post","requestBody":"e9cd24b8-40d6-43d8-80de-050a3087b4d0","responses":{"201":"a891f24b-dc3c-48b4-a78e-1b9142dd2a27","401":"11b5ee20-d109-4e3c-b779-ebce4226f299","422":"bee4bbfe-ffdf-444c-8aab-d84f4bb4941e"},"x-code-samples":[{"lang":"Python","source":"from parallel import Parallel\n\nclient = Parallel()\n\nmonitor = client.monitor.create(\n type=\"event_stream\",\n frequency=\"1d\",\n settings={\"query\": \"Extract recent news about AI\"},\n)\nprint(monitor.monitor_id)"},{"lang":"TypeScript","source":"import Parallel from \"parallel-web\";\n\nconst client = new Parallel();\n\nconst monitor = await client.monitor.create({\n type: 'event_stream',\n frequency: '1d',\n settings: { query: 'Extract recent news about AI' },\n});\nconsole.log(monitor.monitor_id);"}],"method":"post","type":"path","servers":["f5ed43e7-a0dd-4c7a-b7e9-a8022d1ed5ca"],"security":["d1850ce9-931e-4111-81bd-bbe0b2597b2a"],"path":"/v1/monitors","baseUrlOptions":["https://api.parallel.ai"],"title":"Create Monitor","codeSamples":[{"lang":"Python","source":"from parallel import Parallel\n\nclient = Parallel()\n\nmonitor = client.monitor.create(\n type=\"event_stream\",\n frequency=\"1d\",\n settings={\"query\": \"Extract recent news about AI\"},\n)\nprint(monitor.monitor_id)"},{"lang":"TypeScript","source":"import Parallel from \"parallel-web\";\n\nconst client = new Parallel();\n\nconst monitor = await client.monitor.create({\n type: 'event_stream',\n frequency: '1d',\n settings: { query: 'Extract recent news about AI' },\n});\nconsole.log(monitor.monitor_id);"}],"requestExampleLanguages":["python","typescript","bash"],"requiredOnlyExamples":true,"requestExampleType":"codeSamples","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"properties":{"type":{"type":"string","enum":["event_stream","snapshot"],"title":"Type","description":"Type of monitor to create. `event_stream` monitors a search query for material changes; `snapshot` monitors a specific task run's output. Determines the expected shape of `settings`.","examples":["event_stream","snapshot"],"isRequired":true,"uniqueKey":"type","typeLabel":"enum\u003cstring>"},"frequency":{"type":"string","title":"Frequency","description":"Frequency of the monitor. Format: '\u003cnumber>\u003cunit>' where unit is 'h' (hours), 'd' (days), or 'w' (weeks). Must be between 1h and 30d (inclusive).","examples":["1h","12h","1d","7d","30d"],"isRequired":true,"uniqueKey":"frequency","typeLabel":"string"},"settings":{"oneOf":[{"type":"object","title":"MonitorEventStreamSettings","description":"Type-specific settings for an `event_stream` monitor.","required":["query"],"properties":{"query":{"type":"string","title":"Query","description":"Search query to monitor for material changes.","examples":["Extract recent news about AI"],"isRequired":true,"uniqueKey":"settings.oneOf.0.query","typeLabel":"string"},"output_schema":{"oneOf":[{"type":"object","title":"JsonSchema","description":"JSON schema that constrains and structures the event output. When set, events are returned as JSON objects matching this schema instead of free-form text.","required":["json_schema"],"properties":{"json_schema":{"additionalProperties":true,"type":"object","title":"Json Schema","description":"A JSON Schema object. Only a subset of JSON Schema is supported.","examples":[{"additionalProperties":false,"properties":{"gdp":{"description":"GDP in USD for the year, formatted like '$3.1 trillion (2023)'","type":"string"}},"required":["gdp"],"type":"object"}],"isRequired":true,"uniqueKey":"settings.oneOf.0.output_schema.oneOf.0.json_schema","typeLabel":"Json Schema · object"},"type":{"type":"string","const":"json","title":"Type","description":"The type of schema being defined. Always `json`.","default":"json","uniqueKey":"settings.oneOf.0.output_schema.oneOf.0.type","typeLabel":"string"}},"uniqueKey":"settings.oneOf.0.output_schema.oneOf.0","typeLabel":"JsonSchema · object"},{"type":"null","description":"JSON schema that constrains and structures the event output. When set, events are returned as JSON objects matching this schema instead of free-form text.","uniqueKey":"settings.oneOf.0.output_schema.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.oneOf.0.output_schema","typeLabel":"JsonSchema · object | null"},"include_backfill":{"oneOf":[{"type":"boolean","title":"Include Backfill","description":"If true, the first execution returns a sample of recent historical events matching the query (preview only — not exhaustive). If false or omitted, only events from the monitor's creation date onward are returned. Subsequent executions are always incremental.","uniqueKey":"settings.oneOf.0.include_backfill.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Include Backfill","description":"If true, the first execution returns a sample of recent historical events matching the query (preview only — not exhaustive). If false or omitted, only events from the monitor's creation date onward are returned. Subsequent executions are always incremental.","uniqueKey":"settings.oneOf.0.include_backfill.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.oneOf.0.include_backfill","typeLabel":"boolean | null"},"advanced_settings":{"oneOf":[{"type":"object","title":"AdvancedMonitorSettings","description":"Advanced monitor configuration.","properties":{"source_policy":{"oneOf":[{"type":"object","title":"SourcePolicy","description":"Source policy governing included and excluded domains or domain/path prefixes for monitor search results.","example":{"include_domains":["wikipedia.org","docs.python.org/3",".edu"]},"properties":{"include_domains":{"items":{"type":"string","uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.source_policy.oneOf.0.include_domains.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Include Domains","description":"List of domains or domain/path prefixes to restrict results to. If specified, only matching sources will be included and exclude_domains will be ignored. Accepts plain domains (e.g., wikipedia.org), domain/path prefixes (e.g., docs.python.org/3), or bare domain extensions (e.g., .gov, .edu, .co.uk). The combined number of entries in include_domains and exclude_domains cannot exceed 200.","examples":[["wikipedia.org","docs.python.org/3",".edu"]],"uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.source_policy.oneOf.0.include_domains","typeLabel":"string[]"},"exclude_domains":{"items":{"type":"string","uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.source_policy.oneOf.0.exclude_domains.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Exclude Domains","description":"List of domains or domain/path prefixes to exclude from results. Applied only when include_domains is empty. If specified, matching sources will be excluded. Accepts plain domains (e.g., reddit.com), domain/path prefixes (e.g., youtube.com/shorts), or bare domain extensions (e.g., .gov, .edu, .co.uk). The combined number of entries in include_domains and exclude_domains cannot exceed 200.","examples":[["reddit.com","youtube.com/shorts",".ai"]],"uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.source_policy.oneOf.0.exclude_domains","typeLabel":"string[]"},"after_date":{"oneOf":[{"type":"string","title":"After Date","description":"Optional start date for filtering search results. Results will be limited to content published on or after this date. Provided as an RFC 3339 date string (YYYY-MM-DD).","format":"date","example":"2024-01-01","uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.source_policy.oneOf.0.after_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"After Date","description":"Optional start date for filtering search results. Results will be limited to content published on or after this date. Provided as an RFC 3339 date string (YYYY-MM-DD).","example":"2024-01-01","uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.source_policy.oneOf.0.after_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.source_policy.oneOf.0.after_date","typeLabel":"string\u003cdate> | null"}},"uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.source_policy.oneOf.0","typeLabel":"SourcePolicy · object"},{"type":"null","description":"Source policy governing included and excluded domains or domain/path prefixes for monitor search results.","example":{"include_domains":["wikipedia.org","docs.python.org/3",".edu"]},"uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.source_policy.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.source_policy","typeLabel":"SourcePolicy · object | null"},"location":{"oneOf":[{"type":"string","title":"Location","description":"ISO 3166-1 alpha-2 country code for geo-targeted monitor results.","example":"us","uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.location.oneOf.0","typeLabel":"string"},{"type":"null","title":"Location","description":"ISO 3166-1 alpha-2 country code for geo-targeted monitor results.","example":"us","uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.location.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.location","typeLabel":"string | null"}},"uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0","typeLabel":"AdvancedMonitorSettings · object"},{"type":"null","description":"Advanced monitor configuration.","uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.oneOf.0.advanced_settings","typeLabel":"AdvancedMonitorSettings · object | null"}},"isRequired":true,"uniqueKey":"settings.oneOf.0","typeLabel":"MonitorEventStreamSettings · object"},{"type":"object","title":"MonitorSnapshotSettings","description":"Type-specific settings for a `snapshot` monitor.","required":["task_run_id"],"properties":{"task_run_id":{"type":"string","title":"Task Run Id","description":"Task run ID whose output becomes the data and schema for the monitor.","isRequired":true,"uniqueKey":"settings.oneOf.1.task_run_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"settings.oneOf.1","typeLabel":"MonitorSnapshotSettings · object"}],"isRequired":true,"uniqueKey":"settings","typeLabel":"MonitorEventStreamSettings · object | MonitorSnapshotSettings · object"},"processor":{"type":"string","enum":["lite","base","core"],"title":"Processor","description":"Processor to use for the monitor. `lite` is the cheapest; `base` performs more thorough analysis for higher-quality results at higher cost; `core` performs the most thorough analysis for the highest-quality results at the highest cost. Defaults to `lite`.","default":"lite","uniqueKey":"processor","typeLabel":"enum\u003cstring>"},"webhook":{"oneOf":[{"type":"object","title":"MonitorWebhook","description":"Webhook to receive notifications about the monitor's execution.","required":["url"],"properties":{"url":{"type":"string","title":"Url","description":"URL for the webhook.","examples":["https://example.com/webhook"],"isRequired":true,"uniqueKey":"webhook.oneOf.0.url","typeLabel":"string"},"event_types":{"items":{"type":"string","enum":["monitor.event.detected","monitor.execution.completed","monitor.execution.failed"],"uniqueKey":"webhook.oneOf.0.event_types.items.[INDEX]","typeLabel":"enum\u003cstring>"},"type":"array","title":"Event Types","description":"Event types to send the webhook notifications for.","uniqueKey":"webhook.oneOf.0.event_types","typeLabel":"enum\u003cstring>[]"}},"uniqueKey":"webhook.oneOf.0","typeLabel":"MonitorWebhook · object"},{"type":"null","description":"Webhook to receive notifications about the monitor's execution.","uniqueKey":"webhook.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook","typeLabel":"MonitorWebhook · object | null"},"metadata":{"oneOf":[{"type":"object","title":"Metadata","description":"User-provided metadata stored with the monitor and echoed back in webhook notifications and GET responses, so you can map events to objects in your application. Keys: max 16 chars; values: max 512 chars.","example":{"slack_thread_id":"1234567890.123456","user_id":"U123ABC"},"additionalProperties":{"type":"string","uniqueKey":"metadata.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"metadata.oneOf.0","typeLabel":"Metadata · object"},{"type":"null","title":"Metadata","description":"User-provided metadata stored with the monitor and echoed back in webhook notifications and GET responses, so you can map events to objects in your application. Keys: max 16 chars; values: max 512 chars.","example":{"slack_thread_id":"1234567890.123456","user_id":"U123ABC"},"uniqueKey":"metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata","typeLabel":"Metadata · object | null"},"memory_scope_key":{"oneOf":[{"type":"string","title":"Memory Scope Key","description":"User-provided key identifying the memory scope to use. Omit to use personal memory, if available.","maxLength":128,"minLength":1,"pattern":"^[a-zA-Z0-9_-]+$","uniqueKey":"memory_scope_key.oneOf.0","typeLabel":"string"},{"type":"null","title":"Memory Scope Key","description":"User-provided key identifying the memory scope to use. Omit to use personal memory, if available.","uniqueKey":"memory_scope_key.oneOf.1","typeLabel":"null"}],"uniqueKey":"memory_scope_key","typeLabel":"string | null"}},"type":"object","required":["type","frequency","settings"],"title":"CreateMonitorRequest","description":"Request body to create a monitor.\n\nThe `type` field at the root determines the expected shape of `settings`:\n`event_stream` requires `MonitorEventStreamSettings`, and `snapshot`\nrequires `MonitorSnapshotSettings`.","uniqueKey":"","typeLabel":"CreateMonitorRequest · object"},"examples":{"Example":{"title":"Example","value":{"type":"event_stream","frequency":"1h","settings":{"query":"Extract recent news about AI","output_schema":{"json_schema":{"additionalProperties":false,"properties":{"gdp":{"description":"GDP in USD for the year, formatted like '$3.1 trillion (2023)'","type":"string"}},"required":["gdp"],"type":"object"},"type":"json"},"include_backfill":true,"advanced_settings":{"source_policy":{"include_domains":["wikipedia.org","docs.python.org/3",".edu"]},"location":"us"}},"processor":"lite","webhook":{"url":"https://example.com/webhook","event_types":[]},"metadata":{"slack_thread_id":"1234567890.123456","user_id":"U123ABC"},"memory_scope_key":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"a891f24b-dc3c-48b4-a78e-1b9142dd2a27":{"description":"Monitor created successfully.","content":{"application/json":{"schema":{"properties":{"type":{"type":"string","enum":["event_stream","snapshot"],"title":"Type","description":"The type of monitor.","examples":["event_stream","snapshot"],"isRequired":true,"uniqueKey":"type","typeLabel":"enum\u003cstring>"},"monitor_id":{"type":"string","title":"Monitor ID","description":"ID of the monitor.","isRequired":true,"uniqueKey":"monitor_id","typeLabel":"string"},"status":{"type":"string","enum":["active","cancelled"],"title":"Status","description":"Status of the monitor.","examples":["active","cancelled"],"isRequired":true,"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"frequency":{"type":"string","title":"Frequency","description":"Frequency of the monitor. Format: '\u003cnumber>\u003cunit>' where unit is 'h' (hours), 'd' (days), or 'w' (weeks). Must be between 1h and 30d (inclusive).","examples":["1h","12h","1d","7d","30d"],"isRequired":true,"uniqueKey":"frequency","typeLabel":"string"},"processor":{"type":"string","enum":["lite","base","core"],"title":"Processor","description":"Processor to use for the monitor. `lite` is the cheapest; `base` performs more thorough analysis for higher-quality results at higher cost; `core` performs the most thorough analysis for the highest-quality results at the highest cost. Defaults to `lite`.","examples":["lite","base","core"],"isRequired":true,"uniqueKey":"processor","typeLabel":"enum\u003cstring>"},"created_at":{"type":"string","format":"date-time","title":"Created At","description":"Timestamp of the creation of the monitor, as an RFC 3339 string.","examples":["2025-01-15T10:30:00Z"],"isRequired":true,"uniqueKey":"created_at","typeLabel":"string\u003cdate-time>"},"settings":{"oneOf":[{"type":"object","title":"MonitorEventStreamResponseSettings","description":"Type-specific response fields for an `event_stream` monitor.","required":["query"],"properties":{"query":{"type":"string","title":"Query","description":"The search query being monitored.","examples":["Extract recent news about AI"],"isRequired":true,"uniqueKey":"settings.oneOf.0.query","typeLabel":"string"},"output_schema":{"oneOf":[{"type":"object","title":"JsonSchema","description":"JSON schema that constrains and structures the event output. When set, events are returned as JSON objects matching this schema.","required":["json_schema"],"properties":{"json_schema":{"additionalProperties":true,"type":"object","title":"Json Schema","description":"A JSON Schema object. Only a subset of JSON Schema is supported.","examples":[{"additionalProperties":false,"properties":{"gdp":{"description":"GDP in USD for the year, formatted like '$3.1 trillion (2023)'","type":"string"}},"required":["gdp"],"type":"object"}],"isRequired":true,"uniqueKey":"settings.oneOf.0.output_schema.oneOf.0.json_schema","typeLabel":"Json Schema · object"},"type":{"type":"string","const":"json","title":"Type","description":"The type of schema being defined. Always `json`.","default":"json","uniqueKey":"settings.oneOf.0.output_schema.oneOf.0.type","typeLabel":"string"}},"uniqueKey":"settings.oneOf.0.output_schema.oneOf.0","typeLabel":"JsonSchema · object"},{"type":"null","description":"JSON schema that constrains and structures the event output. When set, events are returned as JSON objects matching this schema.","uniqueKey":"settings.oneOf.0.output_schema.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.oneOf.0.output_schema","typeLabel":"JsonSchema · object | null"},"include_backfill":{"oneOf":[{"type":"boolean","title":"Include Backfill","description":"If true, the first execution returns a sample of recent historical events matching the query (preview only — not exhaustive). If false or omitted, only events from the monitor's creation date onward are returned. Subsequent executions are always incremental.","uniqueKey":"settings.oneOf.0.include_backfill.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Include Backfill","description":"If true, the first execution returns a sample of recent historical events matching the query (preview only — not exhaustive). If false or omitted, only events from the monitor's creation date onward are returned. Subsequent executions are always incremental.","uniqueKey":"settings.oneOf.0.include_backfill.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.oneOf.0.include_backfill","typeLabel":"boolean | null"},"advanced_settings":{"oneOf":[{"type":"object","title":"AdvancedMonitorSettings","description":"Advanced monitor configuration.","properties":{"source_policy":{"oneOf":[{"type":"object","title":"SourcePolicy","description":"Source policy governing included and excluded domains or domain/path prefixes for monitor search results.","example":{"include_domains":["wikipedia.org","docs.python.org/3",".edu"]},"properties":{"include_domains":{"items":{"type":"string","uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.source_policy.oneOf.0.include_domains.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Include Domains","description":"List of domains or domain/path prefixes to restrict results to. If specified, only matching sources will be included and exclude_domains will be ignored. Accepts plain domains (e.g., wikipedia.org), domain/path prefixes (e.g., docs.python.org/3), or bare domain extensions (e.g., .gov, .edu, .co.uk). The combined number of entries in include_domains and exclude_domains cannot exceed 200.","examples":[["wikipedia.org","docs.python.org/3",".edu"]],"uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.source_policy.oneOf.0.include_domains","typeLabel":"string[]"},"exclude_domains":{"items":{"type":"string","uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.source_policy.oneOf.0.exclude_domains.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Exclude Domains","description":"List of domains or domain/path prefixes to exclude from results. Applied only when include_domains is empty. If specified, matching sources will be excluded. Accepts plain domains (e.g., reddit.com), domain/path prefixes (e.g., youtube.com/shorts), or bare domain extensions (e.g., .gov, .edu, .co.uk). The combined number of entries in include_domains and exclude_domains cannot exceed 200.","examples":[["reddit.com","youtube.com/shorts",".ai"]],"uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.source_policy.oneOf.0.exclude_domains","typeLabel":"string[]"},"after_date":{"oneOf":[{"type":"string","title":"After Date","description":"Optional start date for filtering search results. Results will be limited to content published on or after this date. Provided as an RFC 3339 date string (YYYY-MM-DD).","format":"date","example":"2024-01-01","uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.source_policy.oneOf.0.after_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"After Date","description":"Optional start date for filtering search results. Results will be limited to content published on or after this date. Provided as an RFC 3339 date string (YYYY-MM-DD).","example":"2024-01-01","uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.source_policy.oneOf.0.after_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.source_policy.oneOf.0.after_date","typeLabel":"string\u003cdate> | null"}},"uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.source_policy.oneOf.0","typeLabel":"SourcePolicy · object"},{"type":"null","description":"Source policy governing included and excluded domains or domain/path prefixes for monitor search results.","example":{"include_domains":["wikipedia.org","docs.python.org/3",".edu"]},"uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.source_policy.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.source_policy","typeLabel":"SourcePolicy · object | null"},"location":{"oneOf":[{"type":"string","title":"Location","description":"ISO 3166-1 alpha-2 country code for geo-targeted monitor results.","example":"us","uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.location.oneOf.0","typeLabel":"string"},{"type":"null","title":"Location","description":"ISO 3166-1 alpha-2 country code for geo-targeted monitor results.","example":"us","uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.location.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0.location","typeLabel":"string | null"}},"uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.0","typeLabel":"AdvancedMonitorSettings · object"},{"type":"null","description":"Advanced monitor configuration.","uniqueKey":"settings.oneOf.0.advanced_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.oneOf.0.advanced_settings","typeLabel":"AdvancedMonitorSettings · object | null"}},"isRequired":true,"uniqueKey":"settings.oneOf.0","typeLabel":"MonitorEventStreamResponseSettings · object"},{"type":"object","title":"MonitorSnapshotResponseSettings","description":"Configuration settings for a `snapshot` monitor.","required":["task_run_id","query"],"properties":{"task_run_id":{"type":"string","title":"Task Run Id","description":"ID of the task run used as the monitoring baseline.","isRequired":true,"uniqueKey":"settings.oneOf.1.task_run_id","typeLabel":"string"},"query":{"type":"string","title":"Query","description":"The original task input from the baseline task run that this monitor tracks.","examples":["Extract recent news about AI"],"isRequired":true,"uniqueKey":"settings.oneOf.1.query","typeLabel":"string"},"output_schema":{"oneOf":[{"type":"object","title":"JsonSchema","description":"JSON schema derived from the baseline task run that constrains and structures the event output.","required":["json_schema"],"properties":{"json_schema":{"additionalProperties":true,"type":"object","title":"Json Schema","description":"A JSON Schema object. Only a subset of JSON Schema is supported.","examples":[{"additionalProperties":false,"properties":{"gdp":{"description":"GDP in USD for the year, formatted like '$3.1 trillion (2023)'","type":"string"}},"required":["gdp"],"type":"object"}],"isRequired":true,"uniqueKey":"settings.oneOf.1.output_schema.oneOf.0.json_schema","typeLabel":"Json Schema · object"},"type":{"type":"string","const":"json","title":"Type","description":"The type of schema being defined. Always `json`.","default":"json","uniqueKey":"settings.oneOf.1.output_schema.oneOf.0.type","typeLabel":"string"}},"uniqueKey":"settings.oneOf.1.output_schema.oneOf.0","typeLabel":"JsonSchema · object"},{"type":"null","description":"JSON schema derived from the baseline task run that constrains and structures the event output.","uniqueKey":"settings.oneOf.1.output_schema.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.oneOf.1.output_schema","typeLabel":"JsonSchema · object | null"}},"isRequired":true,"uniqueKey":"settings.oneOf.1","typeLabel":"MonitorSnapshotResponseSettings · object"}],"isRequired":true,"uniqueKey":"settings","typeLabel":"MonitorEventStreamResponseSettings · object | MonitorSnapshotResponseSettings · object"},"webhook":{"oneOf":[{"type":"object","title":"MonitorWebhook","description":"Webhook configuration for the monitor.","required":["url"],"properties":{"url":{"type":"string","title":"Url","description":"URL for the webhook.","examples":["https://example.com/webhook"],"isRequired":true,"uniqueKey":"webhook.oneOf.0.url","typeLabel":"string"},"event_types":{"items":{"type":"string","enum":["monitor.event.detected","monitor.execution.completed","monitor.execution.failed"],"uniqueKey":"webhook.oneOf.0.event_types.items.[INDEX]","typeLabel":"enum\u003cstring>"},"type":"array","title":"Event Types","description":"Event types to send the webhook notifications for.","uniqueKey":"webhook.oneOf.0.event_types","typeLabel":"enum\u003cstring>[]"}},"uniqueKey":"webhook.oneOf.0","typeLabel":"MonitorWebhook · object"},{"type":"null","description":"Webhook configuration for the monitor.","uniqueKey":"webhook.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook","typeLabel":"MonitorWebhook · object | null"},"metadata":{"oneOf":[{"type":"object","title":"Metadata","description":"User-provided metadata stored with the monitor and echoed back in webhook notifications and GET responses, so you can map events to objects in your application. Keys: max 16 chars; values: max 512 chars.","example":{"slack_thread_id":"1234567890.123456","user_id":"U123ABC"},"additionalProperties":{"type":"string","uniqueKey":"metadata.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"metadata.oneOf.0","typeLabel":"Metadata · object"},{"type":"null","title":"Metadata","description":"User-provided metadata stored with the monitor and echoed back in webhook notifications and GET responses, so you can map events to objects in your application. Keys: max 16 chars; values: max 512 chars.","example":{"slack_thread_id":"1234567890.123456","user_id":"U123ABC"},"uniqueKey":"metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata","typeLabel":"Metadata · object | null"},"last_run_at":{"oneOf":[{"type":"string","title":"Last Run At","description":"Timestamp of the last run for the monitor, as an RFC 3339 string.","example":"2025-01-15T10:30:00Z","uniqueKey":"last_run_at.oneOf.0","typeLabel":"string"},{"type":"null","title":"Last Run At","description":"Timestamp of the last run for the monitor, as an RFC 3339 string.","example":"2025-01-15T10:30:00Z","uniqueKey":"last_run_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"last_run_at","typeLabel":"string | null"},"output":{"oneOf":[{"type":"object","title":"MonitorSnapshotOutput","description":"Runtime output state. Present only for `snapshot` monitors; `null` for `event_stream` monitors.","properties":{"latest_snapshot":{"oneOf":[{"type":"object","title":"TaskRunTextOutput","description":"Output from a task that returns text.","required":["basis","type","content"],"properties":{"basis":{"items":{"description":"Citations and reasoning supporting one field of a task output.","properties":{"field":{"description":"Name of the output field.","title":"Field","type":"string","isRequired":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.basis.items.[INDEX].field","typeLabel":"string"},"reasoning":{"description":"Reasoning for the output field.","title":"Reasoning","type":"string","isRequired":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.basis.items.[INDEX].reasoning","typeLabel":"string"},"citations":{"default":[],"description":"List of citations supporting the output field.","items":{"description":"A citation for a task output.","properties":{"url":{"description":"URL of the citation.","title":"Url","type":"string","isRequired":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.basis.items.[INDEX].citations.items.[INDEX].url","typeLabel":"string"},"title":{"oneOf":[{"type":"string","title":"Title","description":"Title of the citation.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.basis.items.[INDEX].citations.items.[INDEX].title.oneOf.0","typeLabel":"string"},{"type":"null","title":"Title","description":"Title of the citation.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.basis.items.[INDEX].citations.items.[INDEX].title.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.basis.items.[INDEX].citations.items.[INDEX].title","typeLabel":"string | null"},"excerpts":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.basis.items.[INDEX].citations.items.[INDEX].excerpts.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Excerpts","description":"Excerpts from the citation supporting the output. Only certain processors provide excerpts.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.basis.items.[INDEX].citations.items.[INDEX].excerpts.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Excerpts","description":"Excerpts from the citation supporting the output. Only certain processors provide excerpts.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.basis.items.[INDEX].citations.items.[INDEX].excerpts.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.basis.items.[INDEX].citations.items.[INDEX].excerpts","typeLabel":"string[] | null"}},"required":["url"],"title":"Citation","type":"object","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.basis.items.[INDEX].citations.items.[INDEX]","typeLabel":"Citation · object"},"title":"Citations","type":"array","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.basis.items.[INDEX].citations","typeLabel":"Citation · object[]"},"confidence":{"oneOf":[{"type":"string","title":"Confidence","description":"Confidence level for the output field. Only certain processors provide confidence levels.","example":"low","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.basis.items.[INDEX].confidence.oneOf.0","typeLabel":"string"},{"type":"null","title":"Confidence","description":"Confidence level for the output field. Only certain processors provide confidence levels.","example":"low","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.basis.items.[INDEX].confidence.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.basis.items.[INDEX].confidence","typeLabel":"string | null"}},"required":["field","reasoning"],"title":"FieldBasis","type":"object","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.basis.items.[INDEX]","typeLabel":"FieldBasis · object"},"type":"array","title":"Basis","description":"Basis for the output. The basis has a single field 'output'.","isRequired":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.basis","typeLabel":"FieldBasis · object[]"},"type":{"type":"string","const":"text","title":"Type","description":"The type of output being returned, as determined by the output schema of the task spec.","isRequired":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.type","typeLabel":"string"},"content":{"type":"string","title":"Content","description":"Text output from the task.","isRequired":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.content","typeLabel":"string"},"mcp_tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"tool_call_id":{"type":"string","title":"Tool Call ID","description":"Identifier for the tool call.","isRequired":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.mcp_tool_calls.oneOf.0.items.[INDEX].tool_call_id","typeLabel":"string"},"server_name":{"type":"string","title":"Server Name","description":"Name of the MCP server.","isRequired":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.mcp_tool_calls.oneOf.0.items.[INDEX].server_name","typeLabel":"string"},"tool_name":{"type":"string","title":"Tool Name","description":"Name of the tool being called.","isRequired":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.mcp_tool_calls.oneOf.0.items.[INDEX].tool_name","typeLabel":"string"},"arguments":{"type":"string","title":"Arguments","description":"Arguments used to call the MCP tool.","isRequired":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.mcp_tool_calls.oneOf.0.items.[INDEX].arguments","typeLabel":"string"},"content":{"oneOf":[{"type":"string","title":"Content","description":"Output received from the tool call, if successful.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.mcp_tool_calls.oneOf.0.items.[INDEX].content.oneOf.0","typeLabel":"string"},{"type":"null","title":"Content","description":"Output received from the tool call, if successful.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.mcp_tool_calls.oneOf.0.items.[INDEX].content.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.mcp_tool_calls.oneOf.0.items.[INDEX].content","typeLabel":"string | null"},"error":{"oneOf":[{"type":"string","title":"Error","description":"Error message if the tool call failed.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.mcp_tool_calls.oneOf.0.items.[INDEX].error.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error","description":"Error message if the tool call failed.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.mcp_tool_calls.oneOf.0.items.[INDEX].error.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.mcp_tool_calls.oneOf.0.items.[INDEX].error","typeLabel":"string | null"}},"type":"object","required":["tool_call_id","server_name","tool_name","arguments"],"title":"McpToolCall","description":"Result of an MCP tool call.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.mcp_tool_calls.oneOf.0.items.[INDEX]","typeLabel":"McpToolCall · object"},"title":"Mcp Tool Calls","description":"MCP tool calls made by the task.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.mcp_tool_calls.oneOf.0","typeLabel":"McpToolCall · object[]"},{"type":"null","title":"Mcp Tool Calls","description":"MCP tool calls made by the task.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.mcp_tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.mcp_tool_calls","typeLabel":"McpToolCall · object[] | null"},"beta_fields":{"oneOf":[{"type":"object","title":"Beta Fields","description":"Deprecated. mcp-server-2025-07-17 is now included directly in the output (e.g. mcp_tool_calls).","deprecated":true,"additionalProperties":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.beta_fields.oneOf.0","typeLabel":"Beta Fields · object"},{"type":"null","title":"Beta Fields","description":"Deprecated. mcp-server-2025-07-17 is now included directly in the output (e.g. mcp_tool_calls).","deprecated":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.beta_fields.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0.beta_fields","typeLabel":"Beta Fields · object | null"}},"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.0","typeLabel":"TaskRunTextOutput · object"},{"type":"object","title":"TaskRunJsonOutput","description":"Output from a task that returns JSON.","required":["basis","type","content"],"properties":{"basis":{"items":{"description":"Citations and reasoning supporting one field of a task output.","properties":{"field":{"description":"Name of the output field.","title":"Field","type":"string","isRequired":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.basis.items.[INDEX].field","typeLabel":"string"},"reasoning":{"description":"Reasoning for the output field.","title":"Reasoning","type":"string","isRequired":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.basis.items.[INDEX].reasoning","typeLabel":"string"},"citations":{"default":[],"description":"List of citations supporting the output field.","items":{"description":"A citation for a task output.","properties":{"url":{"description":"URL of the citation.","title":"Url","type":"string","isRequired":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.basis.items.[INDEX].citations.items.[INDEX].url","typeLabel":"string"},"title":{"oneOf":[{"type":"string","title":"Title","description":"Title of the citation.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.basis.items.[INDEX].citations.items.[INDEX].title.oneOf.0","typeLabel":"string"},{"type":"null","title":"Title","description":"Title of the citation.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.basis.items.[INDEX].citations.items.[INDEX].title.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.basis.items.[INDEX].citations.items.[INDEX].title","typeLabel":"string | null"},"excerpts":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.basis.items.[INDEX].citations.items.[INDEX].excerpts.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Excerpts","description":"Excerpts from the citation supporting the output. Only certain processors provide excerpts.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.basis.items.[INDEX].citations.items.[INDEX].excerpts.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Excerpts","description":"Excerpts from the citation supporting the output. Only certain processors provide excerpts.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.basis.items.[INDEX].citations.items.[INDEX].excerpts.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.basis.items.[INDEX].citations.items.[INDEX].excerpts","typeLabel":"string[] | null"}},"required":["url"],"title":"Citation","type":"object","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.basis.items.[INDEX].citations.items.[INDEX]","typeLabel":"Citation · object"},"title":"Citations","type":"array","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.basis.items.[INDEX].citations","typeLabel":"Citation · object[]"},"confidence":{"oneOf":[{"type":"string","title":"Confidence","description":"Confidence level for the output field. Only certain processors provide confidence levels.","example":"low","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.basis.items.[INDEX].confidence.oneOf.0","typeLabel":"string"},{"type":"null","title":"Confidence","description":"Confidence level for the output field. Only certain processors provide confidence levels.","example":"low","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.basis.items.[INDEX].confidence.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.basis.items.[INDEX].confidence","typeLabel":"string | null"}},"required":["field","reasoning"],"title":"FieldBasis","type":"object","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.basis.items.[INDEX]","typeLabel":"FieldBasis · object"},"type":"array","title":"Basis","description":"Basis for each top-level field in the JSON output. List fields also include per-element entries with dot-delimited indexes, such as `key_executives.0`.","isRequired":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.basis","typeLabel":"FieldBasis · object[]"},"type":{"type":"string","const":"json","title":"Type","description":"The type of output being returned, as determined by the output schema of the task spec.","isRequired":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.type","typeLabel":"string"},"content":{"additionalProperties":true,"type":"object","title":"Content","description":"Output from the task as a native JSON object, as determined by the output schema of the task spec.","isRequired":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.content","typeLabel":"Content · object"},"mcp_tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"tool_call_id":{"type":"string","title":"Tool Call ID","description":"Identifier for the tool call.","isRequired":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.mcp_tool_calls.oneOf.0.items.[INDEX].tool_call_id","typeLabel":"string"},"server_name":{"type":"string","title":"Server Name","description":"Name of the MCP server.","isRequired":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.mcp_tool_calls.oneOf.0.items.[INDEX].server_name","typeLabel":"string"},"tool_name":{"type":"string","title":"Tool Name","description":"Name of the tool being called.","isRequired":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.mcp_tool_calls.oneOf.0.items.[INDEX].tool_name","typeLabel":"string"},"arguments":{"type":"string","title":"Arguments","description":"Arguments used to call the MCP tool.","isRequired":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.mcp_tool_calls.oneOf.0.items.[INDEX].arguments","typeLabel":"string"},"content":{"oneOf":[{"type":"string","title":"Content","description":"Output received from the tool call, if successful.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.mcp_tool_calls.oneOf.0.items.[INDEX].content.oneOf.0","typeLabel":"string"},{"type":"null","title":"Content","description":"Output received from the tool call, if successful.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.mcp_tool_calls.oneOf.0.items.[INDEX].content.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.mcp_tool_calls.oneOf.0.items.[INDEX].content","typeLabel":"string | null"},"error":{"oneOf":[{"type":"string","title":"Error","description":"Error message if the tool call failed.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.mcp_tool_calls.oneOf.0.items.[INDEX].error.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error","description":"Error message if the tool call failed.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.mcp_tool_calls.oneOf.0.items.[INDEX].error.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.mcp_tool_calls.oneOf.0.items.[INDEX].error","typeLabel":"string | null"}},"type":"object","required":["tool_call_id","server_name","tool_name","arguments"],"title":"McpToolCall","description":"Result of an MCP tool call.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.mcp_tool_calls.oneOf.0.items.[INDEX]","typeLabel":"McpToolCall · object"},"title":"Mcp Tool Calls","description":"MCP tool calls made by the task.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.mcp_tool_calls.oneOf.0","typeLabel":"McpToolCall · object[]"},{"type":"null","title":"Mcp Tool Calls","description":"MCP tool calls made by the task.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.mcp_tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.mcp_tool_calls","typeLabel":"McpToolCall · object[] | null"},"beta_fields":{"oneOf":[{"type":"object","title":"Beta Fields","description":"Deprecated. mcp-server-2025-07-17 is now included directly in the output (e.g. mcp_tool_calls).","deprecated":true,"additionalProperties":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.beta_fields.oneOf.0","typeLabel":"Beta Fields · object"},{"type":"null","title":"Beta Fields","description":"Deprecated. mcp-server-2025-07-17 is now included directly in the output (e.g. mcp_tool_calls).","deprecated":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.beta_fields.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.beta_fields","typeLabel":"Beta Fields · object | null"},"output_schema":{"oneOf":[{"type":"object","title":"Output Schema","description":"Output schema for the Task Run. Populated only if the task was executed with an auto schema.","additionalProperties":true,"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.output_schema.oneOf.0","typeLabel":"Output Schema · object"},{"type":"null","title":"Output Schema","description":"Output schema for the Task Run. Populated only if the task was executed with an auto schema.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.output_schema.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1.output_schema","typeLabel":"Output Schema · object | null"}},"uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.1","typeLabel":"TaskRunJsonOutput · object"},{"type":"null","title":"Latest Snapshot","description":"Task run output from the most recent completed execution of this snapshot monitor — same structure as the output of the original task run the monitor was created from. `null` until the first run completes.","uniqueKey":"output.oneOf.0.latest_snapshot.oneOf.2","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.latest_snapshot","typeLabel":"TaskRunTextOutput · object | TaskRunJsonOutput · object | null"}},"uniqueKey":"output.oneOf.0","typeLabel":"MonitorSnapshotOutput · object"},{"type":"null","description":"Runtime output state. Present only for `snapshot` monitors; `null` for `event_stream` monitors.","uniqueKey":"output.oneOf.1","typeLabel":"null"}],"uniqueKey":"output","typeLabel":"MonitorSnapshotOutput · object | null"}},"type":"object","required":["type","monitor_id","status","frequency","processor","created_at","settings"],"title":"MonitorResponse","description":"Response object for a monitor.\n\nThe `type` field at the root determines the concrete shape of `settings`:\n`event_stream` uses `MonitorEventStreamResponseSettings`, and `snapshot`\nuses `MonitorSnapshotResponseSettings`. Snapshot monitors also carry an\n`output` field (`MonitorSnapshotOutput`) with the latest computed state.","uniqueKey":"","typeLabel":"MonitorResponse · object"},"examples":{"Example":{"title":"Example","value":{"type":"event_stream","monitor_id":"\u003cstring>","status":"active","frequency":"1h","processor":"lite","created_at":"2025-01-15T10:30:00Z","settings":{"query":"Extract recent news about AI","output_schema":{"json_schema":{"additionalProperties":false,"properties":{"gdp":{"description":"GDP in USD for the year, formatted like '$3.1 trillion (2023)'","type":"string"}},"required":["gdp"],"type":"object"},"type":"json"},"include_backfill":true,"advanced_settings":{"source_policy":{"include_domains":["wikipedia.org","docs.python.org/3",".edu"]},"location":"us"}},"webhook":{"url":"https://example.com/webhook","event_types":["monitor.event.detected"]},"metadata":{"slack_thread_id":"1234567890.123456","user_id":"U123ABC"},"last_run_at":"2025-01-15T10:30:00Z","output":{"latest_snapshot":{"basis":[{"field":"\u003cstring>","reasoning":"\u003cstring>","citations":[],"confidence":"low"}],"type":"text","content":"\u003cstring>","mcp_tool_calls":[{"tool_call_id":"\u003cstring>","server_name":"\u003cstring>","tool_name":"\u003cstring>","arguments":"\u003cstring>","content":"\u003cstring>","error":"\u003cstring>"}],"beta_fields":{}}}}}},"exampleType":"generated"}},"exampleType":"generated"},"11b5ee20-d109-4e3c-b779-ebce4226f299":{"description":"Unauthorized: invalid or missing credentials","content":{"application/json":{"example":{"type":"error","error":{"ref_id":"fcb2b4f3-c75e-4186-87bc-caa1a8381331","message":"Unauthorized: invalid or missing credentials"}},"schema":{"properties":{"type":{"type":"string","const":"error","title":"Type","description":"Always 'error'.","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"error":{"properties":{"ref_id":{"type":"string","title":"Reference ID","description":"Reference ID for the error.","isRequired":true,"uniqueKey":"error.ref_id","typeLabel":"string"},"message":{"type":"string","title":"Message","description":"Human-readable message.","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"detail":{"oneOf":[{"type":"object","title":"Detail","description":"Optional detail supporting the error.","additionalProperties":true,"uniqueKey":"error.detail.oneOf.0","typeLabel":"Detail · object"},{"type":"null","title":"Detail","description":"Optional detail supporting the error.","uniqueKey":"error.detail.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.detail","typeLabel":"Detail · object | null"}},"type":"object","required":["ref_id","message"],"title":"Error","description":"Error.","isRequired":true,"uniqueKey":"error","typeLabel":"Error · object"}},"type":"object","required":["type","error"],"title":"ErrorResponse","description":"Response object used for non-200 status codes.","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"type":"error","error":{"ref_id":"fcb2b4f3-c75e-4186-87bc-caa1a8381331","message":"Unauthorized: invalid or missing credentials"}}}},"exampleType":"examples"}},"exampleType":"examples"},"bee4bbfe-ffdf-444c-8aab-d84f4bb4941e":{"description":"Unprocessable content: request validation error","content":{"application/json":{"example":{"type":"error","error":{"ref_id":"fcb2b4f3-c75e-4186-87bc-caa1a8381331","message":"Unprocessable content: request validation error"}},"schema":{"properties":{"type":{"type":"string","const":"error","title":"Type","description":"Always 'error'.","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"error":{"properties":{"ref_id":{"type":"string","title":"Reference ID","description":"Reference ID for the error.","isRequired":true,"uniqueKey":"error.ref_id","typeLabel":"string"},"message":{"type":"string","title":"Message","description":"Human-readable message.","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"detail":{"oneOf":[{"type":"object","title":"Detail","description":"Optional detail supporting the error.","additionalProperties":true,"uniqueKey":"error.detail.oneOf.0","typeLabel":"Detail · object"},{"type":"null","title":"Detail","description":"Optional detail supporting the error.","uniqueKey":"error.detail.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.detail","typeLabel":"Detail · object | null"}},"type":"object","required":["ref_id","message"],"title":"Error","description":"Error.","isRequired":true,"uniqueKey":"error","typeLabel":"Error · object"}},"type":"object","required":["type","error"],"title":"ErrorResponse","description":"Response object used for non-200 status codes.","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"type":"error","error":{"ref_id":"fcb2b4f3-c75e-4186-87bc-caa1a8381331","message":"Unprocessable content: request validation error"}}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"d1850ce9-931e-4111-81bd-bbe0b2597b2a":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key","scopes":[],"schemeName":"ApiKeyAuth"}}},"servers":{"f5ed43e7-a0dd-4c7a-b7e9-a8022d1ed5ca":{"url":"https://api.parallel.ai","description":"Parallel API"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"x-api-key","scopes":[],"schemeName":"ApiKeyAuth"},"schema":{"title":"x-api-key","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyAuth","name":"x-api-key"}],"title":"ApiKeyAuth"}]},"originalFileLocation":"public-openapi.json"},"subdomain":"parallel-6fabab31-mtje7p526we","siteName":"Parallel","title":"Create Monitor - Parallel","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-05T18:52:33.164Z","originalFileLocation":"api-reference/monitor/create-monitor.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Create a monitor. Monitors run on a fixed frequency to detect material changes in web content. Set type=event_stream to monitor a search query, or type=snapshot to monitor a specific task run\u0026#x27;s output. The monitor runs once immediately at creation, then continues on the configured schedule.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Parallel\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/parallel-6fabab31-mtje7p526we/ZNRH8iM_vWv_wJYk/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/parallel-6fabab31-mtje7p526we/ZNRH8iM_vWv_wJYk/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/parallel-6fabab31-mtje7p526we/ZNRH8iM_vWv_wJYk/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/parallel-6fabab31-mtje7p526we/ZNRH8iM_vWv_wJYk/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/parallel-6fabab31-mtje7p526we/ZNRH8iM_vWv_wJYk/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/parallel-6fabab31-mtje7p526we/ZNRH8iM_vWv_wJYk/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/parallel-6fabab31-mtje7p526we/ZNRH8iM_vWv_wJYk/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/parallel-6fabab31-mtje7p526we/ZNRH8iM_vWv_wJYk/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/parallel-6fabab31-mtje7p526we/ZNRH8iM_vWv_wJYk/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create Monitor - Parallel\">\u003cmeta data-mint-head property=\"og:description\" content=\"Create a monitor. Monitors run on a fixed frequency to detect material changes in web content. Set type=event_stream to monitor a search query, or type=snapshot to monitor a specific task run\u0026#x27;s output. The monitor runs once immediately at creation, then continues on the configured schedule.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Parallel\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.parallel.ai/api-reference/monitor/create-monitor\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://parallel-6fabab31-mtje7p526we.mintlify.site/_mintlify/api/og/v2?division=Monitor\u0026amp;title=Create+Monitor\u0026amp;description=Create+a+monitor.%0A%0AMonitors+run+on+a+fixed+frequency+to+detect+material+changes+in+web+content.%0ASet+%60type%3Devent_stream%60+to+monitor+a+search+query%2C+or+%60type%3Dsnap\u0026amp;theme=106af9efc399e2ef4c618350\u0026amp;signature=4aeb434b787f4811aac53314d59784dc56c05601e7ccb5361a21a48f62dc47df\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Create Monitor - Parallel\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Create a monitor. Monitors run on a fixed frequency to detect material changes in web content. Set type=event_stream to monitor a search query, or type=snapshot to monitor a specific task run\u0026#x27;s output. The monitor runs once immediately at creation, then continues on the configured schedule.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://parallel-6fabab31-mtje7p526we.mintlify.site/_mintlify/api/og/v2?division=Monitor\u0026amp;title=Create+Monitor\u0026amp;description=Create+a+monitor.%0A%0AMonitors+run+on+a+fixed+frequency+to+detect+material+changes+in+web+content.%0ASet+%60type%3Devent_stream%60+to+monitor+a+search+query%2C+or+%60type%3Dsnap\u0026amp;theme=106af9efc399e2ef4c618350\u0026amp;signature=4aeb434b787f4811aac53314d59784dc56c05601e7ccb5361a21a48f62dc47df\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/parallel-6fabab31-mtje7p526we/ZNRH8iM_vWv_wJYk/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Parallel\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FB631B\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.parallel.ai/api-reference/monitor/create-monitor\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/monitor/create-monitor.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.parallel.ai/#organization\",\"name\":\"Parallel\",\"url\":\"https://docs.parallel.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/parallel-6fabab31-mtje7p526we/ODrEI5O3l6nnvEZD/logo/wordmark_light.svg?fit=max\u0026auto=format\u0026n=ODrEI5O3l6nnvEZD\u0026q=85\u0026s=955d1146a212bea2279ca4ee6916b8ae\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.parallel.ai#website\",\"name\":\"Parallel\",\"url\":\"https://docs.parallel.ai\",\"publisher\":{\"@id\":\"https://docs.parallel.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.parallel.ai/api-reference/monitor/create-monitor#webpage\",\"url\":\"https://docs.parallel.ai/api-reference/monitor/create-monitor\",\"name\":\"Create Monitor\",\"description\":\"Create a monitor. Monitors run on a fixed frequency to detect material changes in web content. Set type=event_stream to monitor a search query, or type=snapshot to monitor a specific task run's output. The monitor runs once immediately at creation, then continues on the configured schedule.\",\"dateModified\":\"2026-11-05T18:52:33.164Z\",\"isPartOf\":{\"@id\":\"https://docs.parallel.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.parallel.ai/api-reference/monitor/create-monitor#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.parallel.ai/api-reference/monitor/create-monitor#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Monitor\",\"item\":\"https://docs.parallel.ai/api-reference/monitor/list-monitors\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create Monitor\",\"item\":\"https://docs.parallel.ai/api-reference/monitor/create-monitor\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.parallel.ai/api-reference/monitor/create-monitor#apireference\",\"headline\":\"Create Monitor\",\"name\":\"Create Monitor\",\"description\":\"Create a monitor. Monitors run on a fixed frequency to detect material changes in web content. Set type=event_stream to monitor a search query, or type=snapshot to monitor a specific task run's output. The monitor runs once immediately at creation, then continues on the configured schedule.\",\"url\":\"https://docs.parallel.ai/api-reference/monitor/create-monitor\",\"mainEntityOfPage\":{\"@id\":\"https://docs.parallel.ai/api-reference/monitor/create-monitor#webpage\"},\"dateModified\":\"2026-11-05T18:52:33.164Z\",\"publisher\":{\"@id\":\"https://docs.parallel.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.parallel.ai#website\"}}]}\u003c/script>","siteName":"Parallel","nav":{"global":{"anchors":[{"anchor":"Get API Key","icon":"key","href":"https://platform.parallel.ai"},{"anchor":"OpenAPI Spec","icon":"file-code","href":"https://docs.parallel.ai/public-openapi.json"},{"anchor":"Python SDK","icon":"python","href":"https://pypi.org/project/parallel-web/"},{"anchor":"TypeScript SDK","icon":"js","href":"https://www.npmjs.com/package/parallel-web"}]},"tabs":[{"tab":"Documentation","icon":"book-open","pages":[{"title":"Documentation","href":"/getting-started/overview"}]},{"tab":"API Reference","icon":"magnifying-glass","groups":[{"group":"Search","pages":[{"title":"Search","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1/search","href":"/api-reference/search/search"}]},{"group":"Image Search","pages":[{"title":"Image search","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1/images/search","href":"/api-reference/image-search/image-search"}]},{"group":"Place Search","pages":[{"title":"Place search","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1/places/search","href":"/api-reference/place-search/place-search"}]},{"group":"Extract","pages":[{"title":"Extract","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1/extract","href":"/api-reference/extract/extract"}]},{"group":"Decisions","pages":[{"title":"Decisions","deprecated":null,"version":null,"sidebarTitle":"Make web grounded typed decisions","openapi":"/public-openapi.json post /v1/decisions","href":"/api-reference/decisions/make-web-grounded-typed-decisions"}]},{"group":"Tasks","pages":[{"title":"Create Task Group","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1/tasks/groups","href":"/api-reference/tasks/create-task-group"},{"title":"Retrieve Task Group","deprecated":null,"version":null,"openapi":"/public-openapi.json get /v1/tasks/groups/{taskgroup_id}","href":"/api-reference/tasks/retrieve-task-group"},{"title":"Stream Task Group Events","deprecated":null,"version":null,"openapi":"/public-openapi.json get /v1/tasks/groups/{taskgroup_id}/events","href":"/api-reference/tasks/stream-task-group-events"},{"title":"Fetch Task Group Runs","deprecated":null,"version":null,"openapi":"/public-openapi.json get /v1/tasks/groups/{taskgroup_id}/runs","href":"/api-reference/tasks/fetch-task-group-runs"},{"title":"Add Runs to Task Group","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1/tasks/groups/{taskgroup_id}/runs","href":"/api-reference/tasks/add-runs-to-task-group"},{"title":"Retrieve Task Group Run","deprecated":null,"version":null,"openapi":"/public-openapi.json get /v1/tasks/groups/{taskgroup_id}/runs/{run_id}","href":"/api-reference/tasks/retrieve-task-group-run"},{"title":"Create Task Run","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1/tasks/runs","href":"/api-reference/tasks/create-task-run"},{"title":"Retrieve Task Run","deprecated":null,"version":null,"openapi":"/public-openapi.json get /v1/tasks/runs/{run_id}","href":"/api-reference/tasks/retrieve-task-run"},{"title":"Stream Task Run Events","deprecated":null,"version":null,"openapi":"/public-openapi.json get /v1/tasks/runs/{run_id}/events","href":"/api-reference/tasks/stream-task-run-events"},{"title":"Retrieve Task Run Input","deprecated":null,"version":null,"openapi":"/public-openapi.json get /v1/tasks/runs/{run_id}/input","href":"/api-reference/tasks/retrieve-task-run-input"},{"title":"Retrieve Task Run Result","deprecated":null,"version":null,"openapi":"/public-openapi.json get /v1/tasks/runs/{run_id}/result","href":"/api-reference/tasks/retrieve-task-run-result"}]},{"group":"FindAll","pages":[{"title":"Fast Entity Search","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1beta/findall/entity-search","href":"/api-reference/findall/fast-entity-search"},{"title":"Ingest FindAll Run","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1beta/findall/ingest","href":"/api-reference/findall/ingest-findall-run"},{"title":"Create FindAll Run","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1beta/findall/runs","href":"/api-reference/findall/create-findall-run"},{"title":"Retrieve FindAll Run Status","deprecated":null,"version":null,"openapi":"/public-openapi.json get /v1beta/findall/runs/{findall_id}","href":"/api-reference/findall/retrieve-findall-run-status"},{"title":"Cancel FindAll Run","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1beta/findall/runs/{findall_id}/cancel","href":"/api-reference/findall/cancel-findall-run"},{"title":"Add Enrichment to FindAll Run","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1beta/findall/runs/{findall_id}/enrich","href":"/api-reference/findall/add-enrichment-to-findall-run"},{"title":"Stream FindAll Events","deprecated":null,"version":null,"openapi":"/public-openapi.json get /v1beta/findall/runs/{findall_id}/events","href":"/api-reference/findall/stream-findall-events"},{"title":"Extend FindAll Run","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1beta/findall/runs/{findall_id}/extend","href":"/api-reference/findall/extend-findall-run"},{"title":"FindAll Run Result","deprecated":null,"version":null,"openapi":"/public-openapi.json get /v1beta/findall/runs/{findall_id}/result","href":"/api-reference/findall/findall-run-result"},{"title":"Get FindAll Run Schema","deprecated":null,"version":null,"openapi":"/public-openapi.json get /v1beta/findall/runs/{findall_id}/schema","href":"/api-reference/findall/get-findall-run-schema"}]},{"group":"Monitor","pages":[{"title":"List Monitors","description":"List monitors ordered by creation time, newest first.\n\nMonitors are sorted by `created_at` descending. `limit` defaults to 100.\nUse `next_cursor` from the response and pass it as `cursor` to fetch the\nnext page. Pagination ends when `next_cursor` is absent.\n\nBy default only `active` monitors are returned. Pass `status=cancelled`\nor both values to include cancelled monitors.\n\nThe legacy Monitor API (`/v1alpha/monitors` endpoints) is documented under\nthe `Monitor (Alpha)` tag.","deprecated":null,"version":null,"openapi":"/public-openapi.json get /v1/monitors","href":"/api-reference/monitor/list-monitors"},{"title":"Create Monitor","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1/monitors","href":"/api-reference/monitor/create-monitor"},{"title":"Monitor Stats","description":"Return aggregate counts of your monitors.\n\nCounts every monitor across all statuses, broken down by status and then\nby processor and run frequency (e.g. '1h', '1d') within each status.\nStatuses, processors, and frequencies with zero monitors are omitted.\nUse this instead of paginating List Monitors when only counts are needed.","deprecated":null,"version":null,"openapi":"/public-openapi.json get /v1/monitors/stats","href":"/api-reference/monitor/monitor-stats"},{"title":"Retrieve Monitor","deprecated":null,"version":null,"openapi":"/public-openapi.json get /v1/monitors/{monitor_id}","href":"/api-reference/monitor/retrieve-monitor"},{"title":"Cancel Monitor","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1/monitors/{monitor_id}/cancel","href":"/api-reference/monitor/cancel-monitor"},{"title":"List Monitor Events","deprecated":null,"version":null,"openapi":"/public-openapi.json get /v1/monitors/{monitor_id}/events","href":"/api-reference/monitor/list-monitor-events"},{"title":"Trigger Monitor Run","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1/monitors/{monitor_id}/trigger","href":"/api-reference/monitor/trigger-monitor-run"},{"title":"Update Monitor","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1/monitors/{monitor_id}/update","href":"/api-reference/monitor/update-monitor"}]},{"group":"Memory","pages":[{"title":"Clear Memory","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1beta/memory/clear","href":"/api-reference/memory/clear-memory"},{"title":"Evict from Memory","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1beta/memory/evict","href":"/api-reference/memory/evict-from-memory"},{"title":"Retrieve Memory","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1beta/memory/retrieve","href":"/api-reference/memory/retrieve-memory"}]},{"group":"Chat API (Beta)","pages":[{"title":"Chat Completions","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1beta/chat/completions","href":"/api-reference/chat-api-beta/chat-completions"}]},{"group":"Responses API","pages":[{"title":"Create Response","deprecated":null,"version":null,"openapi":"/public-openapi.json post /v1/responses","href":"/api-reference/responses-api/create-response"}]}]},{"tab":"Account API","icon":"gear","pages":[{"title":"Account API","href":"/service-api/balance/get-balance"}]},{"tab":"API Reference (legacy)","icon":"magnifying-glass","hidden":true,"pages":[{"title":"API Reference (legacy)","href":"/api-reference/legacy/search-beta/search"}]},{"tab":"Changelog","icon":"clock","pages":[{"title":"Changelog","href":"/resources/changelog"}]}]},"basePath":"","title":"Create Monitor - Parallel","buildId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","deploymentId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-Myd8dsju.js","utils-C2HkQgW0.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-8rSppmTv.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B6MjiCFm.js","snippetPresets-DwrSAONL.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-1-a5UQKQ.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C541m7wZ.js","shallow-CWELCZ77.js","getApiPlaygroundDisplay-CTo5Zn03.js","CodeSnippet-D--dzvnl.js","CodeSnippets-DM3cXEDh.js","Page-CxAy5y67.js","getPastedJson-C-VECgcL.js","icon-BPq2-Mg3.js","MethodPill-D9J5cUHd.js","DuplicateIcon-BqHaxUnD.js","createIcon-CIbcZHp9.js","DynamicMarkdown-BKiHAm_d.js","SectionHeading-DstQXt3H.js","axios-vUo_bRtp.js","Markdown-CpxgzsKA.js","clsx-C5EfhVm0.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CJ9Oly2E.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Mk6P3qvh.js"]}