get_member_activity
Retrieve a member's email interaction history across campaigns, including opens, clicks, and bounces. Requires the member's email address and audience list ID.
Instructions
Retrieve a member's email interaction history (opens, clicks, bounces across all campaigns).
Shows email actions only. Use get_member_events for custom API-triggered events. Use get_member_tags for tag data. Use search_members first to find which audience a member belongs to.
Authenticated via API key. Max 10 concurrent requests. Read-only, safe to retry. Returns 404 error if the member does not exist in the audience.
Args: list_id: Audience/list ID (10-char alphanumeric, e.g. 'abc123def4'). Obtain from list_audiences. email_address: Email of the member. Must exist in the audience. count: Number of activity records to return (1-1000, default 20).
Returns: JSON with email_address and activity array. Each: action ('open'/'click'/'bounce'), timestamp, campaign_id, title.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| list_id | Yes | ||
| email_address | Yes | ||
| count | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |