# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Cohesity REST Preferences API version: 1.0.0 extends: openapi/cohesity-preferences-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['/public/sessionUser/preferences'].get update: x-apievangelist-phrasing: intent: Show my user preferences effect: read questions: - What preferences are saved for my logged-in user? - Where are my session user settings stored? instructions: - text: Show my user preferences. - text: List the preferences for the current session user. method: generated generated: '2026-10-01' - target: $.paths['/public/sessionUser/preferences'].put update: x-apievangelist-phrasing: intent: Replace all my user preferences effect: write questions: - Can I overwrite my whole set of user preferences at once? - How do I reset every preference in one call? instructions: - text: Replace all of my user preferences. - text: Overwrite my full preference set. method: generated generated: '2026-10-01' - target: $.paths['/public/sessionUser/preferences'].patch update: x-apievangelist-phrasing: intent: Change specific user preferences effect: write questions: - Can I change just one preference without touching the others? - How do I tweak a single setting in my user preferences? instructions: - text: Update only the preferences I specify. - text: Change one of my preferences and leave the rest as they are. method: generated generated: '2026-10-01'