# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Harness Auth Info API version: 1.0.0 extends: openapi/harness-authinfo-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: 2 - target: $.paths['/v1/auth-info/{auth-id}'].get update: x-apievangelist-phrasing: intent: Get saved auth details for an auth id effect: read questions: - How do I read the auth details stored for a given auth id? - Which environment variables are saved for an auth configuration? instructions: - text: Get the auth info for auth id {auth-id}. slots: auth-id: path.auth-id - text: Show the stored auth details of {auth-id}. slots: auth-id: path.auth-id method: generated generated: '2026-09-26' - target: $.paths['/v1/auth-info/{auth-id}'].post update: x-apievangelist-phrasing: intent: Save auth details for an auth id effect: write questions: - How do I store authentication environment variables for an auth id? - Can I update the env variables attached to an auth configuration? instructions: - text: Save env variables {env_variables} as the auth info for {auth-id}. slots: env_variables: requestBody.env_variables auth-id: path.auth-id - text: Store new auth details on {auth-id} with variables {env_variables}. slots: auth-id: path.auth-id env_variables: requestBody.env_variables method: generated generated: '2026-09-26'