read_inbox_message
Read mail already stored on an inbox. action=list returns message metadata newest-first (ACL inbox_messages_list, no quota spend). action=get returns one message plus its attachment list (ACL inbox_message_get, no quota spend). action=raw returns raw MIME as rawBase64 and meters 1 kvp_ops (ACL inbox_message_raw). action=attachment returns filename, contentType, sizeBytes, and dataBase64 and meters 1 kvp_ops (ACL inbox_attachment_get). No deletes and no email send. Use manage_inbox to create the inbox first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Page size for action=list. Default 50. Ignored by get, raw, and attachment. | |
| action | Yes | list checks ACL inbox_messages_list. get checks inbox_message_get. raw checks inbox_message_raw and meters 1 kvp_ops. attachment checks inbox_attachment_get and meters 1 kvp_ops. Required. No default. | |
| offset | No | Row offset for action=list. Default 0. Ignored by get, raw, and attachment. | |
| inboxId | No | Inbox id. Required for list, get, raw, and attachment. | |
| messageId | No | Message id. Required for get, raw, and attachment. Omit for list. | |
| attachmentId | No | Attachment id from action=get. Required for action=attachment. Omit otherwise. |