839 B
839 B
GWS Gmail Examples & Reference
Load when working with Gmail.
List Unread Messages
gws gmail users messages list --params '{"userId": "me", "q": "is:unread"}'
Search with Filters
# From a specific sender in the last week
gws gmail users messages list --params '{"userId": "me", "q": "from:someone@example.com newer_than:7d"}'
# With attachment
gws gmail users messages list --params '{"userId": "me", "q": "has:attachment filename:pdf"}'
# Labeled messages
gws gmail users messages list --params '{"userId": "me", "q": "label:important"}'
Read a Message
gws gmail users messages get --params '{"userId": "me", "id": "MESSAGE_ID"}'
Read Message (minimal format, faster)
gws gmail users messages get --params '{"userId": "me", "id": "MESSAGE_ID", "format": "minimal"}'