Via this url I found the API call to delete a Person, which works wonderfully. For my use case however, I want to delete Relationship Person or Company Person via API, without deleting the Person (they might still exist on another Company or Relationship). Is there an option to do that?
At this point, only Person records can be deleted via the Gainsight REST APIs. This will also delete the associated Company and Relationship Person records. I have not yet found a way to delete a specific Company Person or Relationship Person record. My approach has been to delete the Person records then recreate the CompanyPerson and Relationship Person records that are still needed.
Thanks for that suggestion
The documentation mentions a limit of 100 deletions per hour. What happens with the 101st (and following)? Are the calls just ignored?
Hi
Throttling Limits
API | Rate Limit |
---|---|
Synchronous API Calls | 100 API calls per min / 50,000 API call per day |
Asynchronous API Calls | 10 calls per hour / 100 per day |
I doubt you hit the 100 per min sync API limit in your case (it’s not using the 100 per day async API limit). I also don’t know if these are hard limits or soft limits. I’ll try to do some further investigation for you.
I'll test further and keep you updated. There's about 150000 contacts left to delete (for various reasons) from our Gainsight setup ;-)
Reply
Sign up
If you ever had a profile with us, there's no need to create another one.
Don't worry if your email address has since changed, or you can't remember your login, just let us know at community@gainsight.com and we'll help you get started from where you left.
Else, please continue with the registration below.
Welcome to the Gainsight Community
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.