ghl_contact_remove_from_all_campaigns_legacy
Remove a contact from all campaigns in GoHighLevel. Uses the legacy API endpoint (2021-07-28) for bulk campaign removal.
Instructions
Legacy path variant (contacts.json, 2021-07-28) of removing a contact from every campaign. Functionally equivalent to ghl_contact_remove_from_all_campaigns (v3, DELETE /contacts/{contactId}/campaigns/remove-all) — prefer the v3 tool for new integrations. Renamed from the auto-generated name to disambiguate the two distinct-but-similar endpoints (was colliding with the v3 op's derived name, which got an ugly auto '_delete2' suffix). Remove Contact From Every Campaign Endpoint: DELETE /contacts/{contactId}/campaigns/removeAll (Version header: 2021-07-28; source: contacts.json) OAuth scopes: contacts.write
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| contactId | Yes | Contact Id |