# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Harness Account Connector API version: 1.0.0 extends: openapi/harness-account-connector-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 6 - target: $.paths['/v1/connectors'].get update: x-apievangelist-phrasing: intent: List account-level connectors effect: read questions: - Which connectors are set up at the account level? - Can I include connectors from child orgs and projects in the list? instructions: - text: List my account connectors. - text: Search account connectors for {search}, including child scopes ({recursive}). slots: search: query.search_term recursive: query.recursive method: generated generated: '2026-09-26' - target: $.paths['/v1/connectors'].post update: x-apievangelist-phrasing: intent: Create an account-level connector effect: write questions: - How do I add a new connector to my account? - Can I register a git or cloud connector that every project in the account can use? instructions: - text: Create account connector {connector}. slots: connector: requestBody.connector - text: 'Register a new account-scoped connector with this definition: {connector}.' slots: connector: requestBody.connector method: generated generated: '2026-09-26' - target: $.paths['/v1/connectors/{connector}'].get update: x-apievangelist-phrasing: intent: Get an account-level connector effect: read questions: - What is configured on a particular account connector? - Can I look up an account connector by its identifier? instructions: - text: Get account connector {connector}. slots: connector: path.connector - text: Show the configuration of connector {connector}. slots: connector: path.connector method: generated generated: '2026-09-26' - target: $.paths['/v1/connectors/{connector}'].put update: x-apievangelist-phrasing: intent: Update an account-level connector effect: write questions: - How do I change the settings of an existing account connector? - Can I rotate the credentials an account connector references? instructions: - text: Update account connector {connector} with {definition}. slots: connector: path.connector definition: requestBody.connector - text: Replace connector {connector}'s configuration with {definition}. slots: connector: path.connector definition: requestBody.connector method: generated generated: '2026-09-26' - target: $.paths['/v1/connectors/{connector}'].delete update: x-apievangelist-phrasing: intent: Delete an account-level connector effect: destructive questions: - How do I remove a connector from my account? - Will deleting an account connector break pipelines that use it? instructions: - text: Delete account connector {connector}. slots: connector: path.connector - text: Remove connector {connector} from the account. slots: connector: path.connector method: generated generated: '2026-09-26' - target: $.paths['/v1/connectors/{connector}/test-connection'].get update: x-apievangelist-phrasing: intent: Test an account connector's connection effect: read questions: - Is my account connector able to reach its target? - Can I check whether a connector's credentials still work? instructions: - text: Test the connection of connector {connector}. slots: connector: path.connector - text: Check that account connector {connector} can connect. slots: connector: path.connector method: generated generated: '2026-09-26'