# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Zoom / Account Meeting Recordings API version: 1.0.0 extends: openapi/zoom-meeting-recordings-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-24' generator: build-phrasing.py label: Generated by API Evangelist operations: 2 - target: $.paths['/meetings/{meetingId}/recordings'].get update: x-apievangelist-phrasing: intent: Get all recordings for a meeting effect: read questions: - Where do I find the cloud recording files from my meeting? - Can I get a download link that expires after a set time? - Do I need a paid account to access cloud recordings? instructions: - text: Get the recordings for meeting {meetingId}. slots: meetingId: path.meetingId - text: Get recordings for meeting {meetingId} including {include_fields}. slots: meetingId: path.meetingId include_fields: query.include_fields - text: Fetch meeting {meetingId}'s recordings with download access valid for {ttl} seconds. slots: meetingId: path.meetingId ttl: query.ttl method: generated generated: '2026-09-24' - target: $.paths['/meetings/{meetingId}/recordings'].delete update: x-apievangelist-phrasing: intent: Delete all recording files of a meeting effect: destructive questions: - Can I delete every recording file from a meeting at once? - Do deleted recordings go to trash or disappear right away? instructions: - text: Delete all recordings for meeting {meetingId}. slots: meetingId: path.meetingId - text: Delete meeting {meetingId}'s recordings with action {action}. slots: meetingId: path.meetingId action: query.action method: generated generated: '2026-09-24'