Answered

Is it possible to delete multiple contacts via the Intercom API?

  • 24 August 2022
  • 4 replies
  • 129 views

Is it possible to delete multiple contacts via the Intercom API? The article here does not say anything to that affect https://developers.intercom.com/intercom-api-reference/v1.3/reference/delete-users/p>

icon

Best answer by Zak 29 August 2022, 09:06

View original

4 replies

Badge +1

Doesn't look like it, even on the latest API.

 

You'd probably need to do an individual API call for each contact to delete.

Thanks @zak p​ That does sound doable then. Getting our developers to create and run an API that calls again and again to delete the old users.

 

The thing is that during a process where we were going to update our contacts to have a customer id, we imported them into our Test workspace, which means we now have 1000s of live contacts there. That's not really optimal 😐

Badge +1

Yeah if you set it even for 1 API call every 30 seconds or a minute that should be fine! And it will slowly, but surely, delete it all.

 

Have you thought about maybe deleting the test workspace altogether and making a new one? 😋 May not be ideal though.

 

Finally you could try reach out to Intercom via the app and ask if they can do it; they might have some magic tools that would let them wipe all contacts in a workspace potentially.

Did think about deleting the workspace, wasn't sure about consequences. But you are right, should do that. Delete it and create it anew 😃

Reply