# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for DocuSign REST User Custom Settings API version: 1.0.0 extends: openapi/docusign-usercustomsettings-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['/v2/accounts/{accountId}/users/{userId}/custom_settings'].get update: x-apievangelist-phrasing: intent: Get a user's custom settings effect: read questions: - What custom key-value settings are stored for a user? - Can I read grouped custom settings for one user? instructions: - text: Get custom settings for user {user} in account {account}. slots: user: path.userId account: path.accountId - text: Show the custom data saved on user {user}. slots: user: path.userId method: generated generated: '2026-10-01' - target: $.paths['/v2/accounts/{accountId}/users/{userId}/custom_settings'].put update: x-apievangelist-phrasing: intent: Add or update a user's custom settings effect: write questions: - How do I store my own app data against a user? - Is there a size limit on custom user settings? instructions: - text: Save custom settings {settings} for user {user} in account {account}. slots: settings: requestBody.customSettings user: path.userId account: path.accountId - text: Add or update custom setting values {settings} on user {user}. slots: settings: requestBody.customSettings user: path.userId method: generated generated: '2026-10-01' - target: $.paths['/v2/accounts/{accountId}/users/{userId}/custom_settings'].delete update: x-apievangelist-phrasing: intent: Delete a user's custom settings effect: destructive questions: - Can I delete specific custom settings from a user? - What's needed to delete custom settings that are grouped? instructions: - text: Delete custom settings {settings} from user {user} in account {account}. slots: settings: requestBody.customSettings user: path.userId account: path.accountId - text: Remove custom setting keys {settings} for user {user}. slots: settings: requestBody.customSettings user: path.userId method: generated generated: '2026-10-01'