# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Harness Data Source API version: 1.0.0 extends: openapi/harness-data-source-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: 3 - target: $.paths['/v1/data-sources'].get update: x-apievangelist-phrasing: intent: List the data sources in an account effect: read questions: - Which data sources are present in my Harness account? - What data sources has my account got set up? instructions: - text: List all data sources in my account. - text: Show every data source my account has. method: generated generated: '2026-10-01' - target: $.paths['/v1/data-sources/{data-source}/datapoints'].get update: x-apievangelist-phrasing: intent: List the data points of one data source effect: read questions: - What data points does a particular data source expose? - Can I see what I can measure from one data source? instructions: - text: List the data points in data source {data_source}. slots: data_source: path.data-source - text: Show which data points data source {data_source} provides. slots: data_source: path.data-source method: generated generated: '2026-10-01' - target: $.paths['/v1/data-sources/data-points/map'].get update: x-apievangelist-phrasing: intent: Map every data source to its data points effect: read questions: - Can I get every data source and all of its data points in one response? - Is there a full map of data sources to data points for my account? instructions: - text: Get the full map of data sources to data points for my account. - text: Return all data sources together with their data points. method: generated generated: '2026-10-01'