directiq_campaign_report
List the contacts behind one campaign result, one page at a time: who received, opened, clicked, bounced, unsubscribed, or complained. Returns { totalCount, result }. Optionally filter to one email address, or for clicks, to one link. For totals and rates only, use directiq_campaign_stats.
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": {
"campaignId": "<campaignId>",
"type": "<type>"
},
"name": "directiq_campaign_report"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| link | No | For type "clicks" only: only return clicks on this URL | |
| type | Yes | Which result to list | |
| No | Only return rows for this contact email | ||
| pageSize | No | Results per page, up to 500 | |
| campaignId | Yes | Numeric campaign ID (from directiq_list_campaigns) | |
| pageNumber | No | 1-based page number (default 1) |