# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Datadog Monitors Monitor Validation API version: 1.0.0 extends: openapi/datadog-monitor-validation-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-10-01' generator: build-phrasing.py label: Generated by API Evangelist operations: 1 - target: $.paths['/api/v1/monitor/validate'].post update: x-apievangelist-phrasing: intent: Validate a monitor without creating it effect: read questions: - Can I check whether a monitor query is valid before I create it? - What errors come back when a monitor's type or options are wrong? instructions: - text: Validate a {type} monitor named {name} with query {query} and message {message}. slots: type: requestBody.type name: requestBody.name query: requestBody.query message: requestBody.message - text: Dry-run monitor {name} of type {type} using query {query}, message {message} and options {options}. slots: name: requestBody.name type: requestBody.type query: requestBody.query message: requestBody.message options: requestBody.options method: generated generated: '2026-10-01'