Delete phone/email/fax/web

I was doing some database cleanup removing old data appends from early 2000s and since global adds in the database view are not very flexible, I decided to use SKY API for that. I already had phone_id pulled from Phones table in data warehouse Everything would be great, except I noticed that despite the result coming back as Success code, removing the phone number that way would sometimes not remove it from the database view. At first I thought it could be a sync timing thing and the records would disappear in couple hours, but a day later, records still existed in database view. That's when I realized that Constituent Phone and Constituent Email are two different endpoints, despite all phone/email types being (at least previously, in RE7) stored in one place - PHONES table...


Which bring me to this: would it be possible to have a universal endpoint for phone/email/fax/web address manipulation? If not, when can we expect Fax, Link and Other endpoints to be available in Constituent API? Additionally, would it be possible to change the response from Success when trying to delete a phone/email using invalid endpoint?

 

Categories