# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Datadog Definition API version: 1.0.0 extends: openapi/datadog-definition-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/services/definitions/{service_name}'].get update: x-apievangelist-phrasing: intent: Get a service definition effect: read questions: - What owner and links are recorded for a service in the Service Catalog? - Can I fetch one service's definition in a specific schema version? instructions: - text: Show the service definition for {service_name}. slots: service_name: path.service_name - text: Get {service_name}'s definition in schema version {schema_version}. slots: service_name: path.service_name schema_version: query.schema_version method: generated generated: '2026-10-01' - target: $.paths['/api/v2/services/definitions/{service_name}'].delete update: x-apievangelist-phrasing: intent: Delete a service definition effect: destructive questions: - Can I remove a service from the Service Catalog? - How do I delete a stale service definition? instructions: - text: Delete the service definition for {service_name}. slots: service_name: path.service_name - text: Remove {service_name} from the Service Catalog. slots: service_name: path.service_name method: generated generated: '2026-10-01'