# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for LINE Messaging Messaging API Blob API version: 1.0.0 extends: openapi/line-messaging-api-blob-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: 5 - target: $.paths['/v2/bot/message/{messageId}/content'].get update: x-apievangelist-phrasing: intent: Download media a user sent effect: read questions: - How do I download the image, video or audio a user sent to my bot? - Can I fetch the full file behind a media message ID? instructions: - text: Download the content of message {messageId}. slots: messageId: path.messageId - text: Save the photo or video the user sent in message {messageId}. slots: messageId: path.messageId method: generated generated: '2026-09-26' - target: $.paths['/v2/bot/message/{messageId}/content/preview'].get update: x-apievangelist-phrasing: intent: Get a preview image of a sent image or video effect: read questions: - Can I get a thumbnail preview of an image or video a user sent? - What returns a smaller preview instead of the full media file? instructions: - text: Get the preview image for message {messageId}. slots: messageId: path.messageId - text: Fetch a thumbnail of the video in message {messageId}. slots: messageId: path.messageId method: generated generated: '2026-09-26' - target: $.paths['/v2/bot/message/{messageId}/content/transcoding'].get update: x-apievangelist-phrasing: intent: Check if a video or audio is ready to download effect: read questions: - Is the video or audio a user sent ready to download yet? - Which status tells me transcoding of a media message is finished? instructions: - text: Check the transcoding status of message {messageId}. slots: messageId: path.messageId - text: Tell me whether audio message {messageId} is prepared for download. slots: messageId: path.messageId method: generated generated: '2026-09-26' - target: $.paths['/v2/bot/richmenu/{richMenuId}/content'].get update: x-apievangelist-phrasing: intent: Download a rich menu image effect: read questions: - How do I download the image attached to a rich menu? - Can I retrieve the background graphic of an existing rich menu? instructions: - text: Download the image of rich menu {richMenuId}. slots: richMenuId: path.richMenuId - text: Fetch the rich menu artwork for {richMenuId}. slots: richMenuId: path.richMenuId method: generated generated: '2026-09-26' - target: $.paths['/v2/bot/richmenu/{richMenuId}/content'].post update: x-apievangelist-phrasing: intent: Upload a rich menu image effect: write questions: - How do I upload the image for a rich menu I created? - What step attaches artwork to a new rich menu? instructions: - text: Upload an image to rich menu {richMenuId}. slots: richMenuId: path.richMenuId - text: Set the background image for rich menu {richMenuId}. slots: richMenuId: path.richMenuId method: generated generated: '2026-09-26'