nevent_get_campaign_unsubscribes
Unsubscribes and spam complaints of ONE campaign (nev-api). view=summary (default): number of unsubscribes, unsubscribe rate, spam complaints and complaint rate. view=reasons: the reasons people gave when unsubscribing, grouped into canonical buckets. view=segment_breakdown: unsubscribes and complaints per segment; empty when the campaign targeted a single segment or has no segment attribution. Use it to explain a spike in nevent_get_campaign_metrics.unsubscribes or to compare how audiences reacted. Complaint rates above roughly 0.1% put sender reputation at risk: pair a high value with nevent_get_campaign_deliverability. Email campaigns only. For tenant-wide totals use nevent_get_suppressions_summary. Requires ADMIN, OWNER or SUPERADMIN.
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": {
"campaign_id": "<campaign_id>"
},
"name": "nevent_get_campaign_unsubscribes"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| view | No | summary (default): unsubscribes, unsubscribe rate, spam complaints and complaint rate. reasons: voluntary unsubscribe reasons grouped into canonical buckets. segment_breakdown: unsubscribes and complaints per segment (empty when the campaign has a single segment or no attribution). | |
| campaign_id | Yes | Campaign ID. Get it from nevent_list_campaigns. |