# API cancel contact campaign

**URL:** <https://integration.keap.com/t/api-cancel-contact-campaign/45656>\
**Category:** API Q&A\
**Created:** [July 6, 2018, 6:36am UTC](https://integration.keap.com/t/api-cancel-contact-campaign/45656 "2018-07-06T06:36:53Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Matthew\_Dinatale](https://avatars.discourse-cdn.com/v4/letter/m/3bc359/32.png) [@Matthew\_Dinatale](https://integration.keap.com/u/Matthew_Dinatale)\
**Post date:** [July 6, 2018, 6:36am UTC](https://integration.keap.com/t/api-cancel-contact-campaign/45656/1 "2018-07-06T06:36:53Z")

</div>

I know how to add someone to a campaign using achieveGoal via api. But how do you remove them? I see the new api has remove user from a sequence but i don’t know the sequence i just want to end all campaigns there apart of. Then im going to restart them into a new one. Thanks for you help.

Matt

---

<div class="post-metadata">

**Author:** ![TomScott](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/tomscott/32/67_2.png) [@TomScott](https://integration.keap.com/u/TomScott)\
**Post date:** [July 6, 2018, 4:55pm UTC](https://integration.keap.com/t/api-cancel-contact-campaign/45656/2 "2018-07-06T16:55:30Z")

</div>

We don’t currently have an endpoint method to list the Campaigns/Sequences that a Contact is currently active in, which is what you would need to use to remove them from it if you haven’t persisted it previously.

I’ll pass along the request for that to our product manager, though!

---

<div class="post-metadata">

**Author:** ![Matthew\_Dinatale](https://avatars.discourse-cdn.com/v4/letter/m/3bc359/32.png) [@Matthew\_Dinatale](https://integration.keap.com/u/Matthew_Dinatale)\
**Post date:** [July 6, 2018, 5:10pm UTC](https://integration.keap.com/t/api-cancel-contact-campaign/45656/3 "2018-07-06T17:10:47Z")

</div>

Thanks, so how else would i stop a campaign from running then and restarting? Would i create a tag in the campaign somehow to tell it to stop maybe? I guess i could delete the contact and recreate it.

Thanks again

---

<div class="post-metadata">

**Author:** ![TomScott](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/tomscott/32/67_2.png) [@TomScott](https://integration.keap.com/u/TomScott)\
**Post date:** [July 6, 2018, 5:24pm UTC](https://integration.keap.com/t/api-cancel-contact-campaign/45656/4 "2018-07-06T17:24:03Z")

</div>

Generally people will trigger Campaigns on Tags being applied (like “Repeat Customer”); unless the Contact gets re-tagged with whatever the triggering circumstance is again, they won’t re-enter the Campaign.

---

<div class="post-metadata">

**Author:** ![Steve\_Johnson](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/steve_johnson/32/230_2.png) [@Steve\_Johnson](https://integration.keap.com/u/Steve_Johnson)\
**Post date:** [August 14, 2018, 2:57pm UTC](https://integration.keap.com/t/api-cancel-contact-campaign/45656/5 "2018-08-14T14:57:29Z")

</div>

> [@TomScott](#):
>
> We don’t currently have an endpoint method to list the Campaigns/Sequences that a Contact is currently active in, which is what you would need to use to remove them from it if you haven’t persisted it previously.

Hi Tom, is there any traction on this? It would be VERY useful to be able to see what campaigns a contact is active in.

---

<div class="post-metadata">

**Author:** ![TomScott](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/tomscott/32/67_2.png) [@TomScott](https://integration.keap.com/u/TomScott)\
**Post date:** [August 15, 2018, 5:36pm UTC](https://integration.keap.com/t/api-cancel-contact-campaign/45656/6 "2018-08-15T17:36:41Z")

</div>

I’ll refer it to our team’s Product Manager for possible inclusion as we build out our REST support, but I don’t have any sort of timeline for it.
