# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Admin API V1 User Files API version: 1.0.0 extends: openapi/optimizely-user-files-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['/api/v1/admin/userfiles/{filename}'].put update: x-apievangelist-phrasing: intent: Upload or replace a user file (PUT) effect: write questions: - How do I overwrite an existing admin user file by its filename? - Which call replaces a user file in place with PUT? instructions: - text: Replace user file {filename} with a PUT upload. slots: filename: path.filename - text: Overwrite admin user file {filename}. slots: filename: path.filename method: generated generated: '2026-09-26' - target: $.paths['/api/v1/admin/userfiles/{filename}'].post update: x-apievangelist-phrasing: intent: Upload a user file (POST) effect: write questions: - How do I upload a new file to the admin user files area? - Which call posts a fresh user file under a filename? instructions: - text: Upload new user file {filename} with POST. slots: filename: path.filename - text: Post file {filename} to admin user files. slots: filename: path.filename method: generated generated: '2026-09-26'