# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Datadog Edit API version: 1.0.0 extends: openapi/datadog-edit-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: 2 - target: $.paths['/api/v2/api_keys/{api_key_id}'].patch update: x-apievangelist-phrasing: intent: Edit an API key effect: write questions: - How do I rename an existing API key? - Can I change an API key's name without rotating it? instructions: - text: Update API key {api_key_id} with {changes}. slots: api_key_id: path.api_key_id changes: requestBody.data - text: Rename API key {api_key_id} using {changes}. slots: api_key_id: path.api_key_id changes: requestBody.data method: generated generated: '2026-10-01' - target: $.paths['/api/v2/authn_mappings/{authn_mapping_id}'].patch update: x-apievangelist-phrasing: intent: Edit an AuthN mapping effect: write questions: - How do I change which role a SAML attribute maps to? - Can I edit an existing AuthN mapping's attribute key or value? instructions: - text: Edit AuthN mapping {authn_mapping_id} with {changes}. slots: authn_mapping_id: path.authn_mapping_id changes: requestBody.data - text: Point AuthN mapping {authn_mapping_id} at a different role using {changes}. slots: authn_mapping_id: path.authn_mapping_id changes: requestBody.data method: generated generated: '2026-10-01'