Get message
get_messageFetch one email by its ses_message_id (from search_events results): subject, sender, destinations, SES tags, and the per-recipient event timeline including bounce/complaint diagnostics (first 500 events; events_truncated flags the rest — use search_events to page through them).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"ses_message_id": "<ses_message_id>"
},
"name": "get_message"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ses_message_id | Yes | SES message id from search_events results |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| events | Yes | ||
| message | Yes | ||
| events_truncated | No | True when more than 500 events exist for this message |