# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Khoros Ai Tokens API version: 1.0.0 extends: openapi/khoros-ai-tokens-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: 2 - target: $.paths['/tokens/appId/{appId}'].put update: x-apievangelist-phrasing: intent: Refresh a bot's JWT effect: write questions: - How do I refresh the JWT my bot uses? - Can I renew the bot token before it expires? instructions: - text: Refresh the JWT for app {appId}. slots: appId: path.appId - text: Renew bot app {appId}'s auth token. slots: appId: path.appId method: generated generated: '2026-10-01' - target: $.paths['/tokens/appId/{appId}'].delete update: x-apievangelist-phrasing: intent: Invalidate a bot's JWT effect: destructive questions: - How do I revoke the JWT for a bot app? - Can I invalidate a compromised bot token? instructions: - text: Invalidate the JWT for app {appId}. slots: appId: path.appId - text: Revoke bot app {appId}'s token. slots: appId: path.appId method: generated generated: '2026-10-01'