htruong | 2019-02-26 19:45:51 UTC | #1
Previously (as recent as January) the following end point POST /api/v2/outbound/contactlists/{contactListId}/contacts/bulk
would allow querying of an outbound contact by number that was uploaded in the contact list. It now looks like you can only query by contactId that can be generated. Is this accurate? Is there a way to query by contactListId and phoneNumber?
Use case is that there was an action created that scrubbed an inbound ANI against the OB Contact List to then route to a specific queue.
This was working previously. If this was an intentional change, does anyone know of a way to achieve similar behaviour?
tim.smith | 2019-02-27 19:35:53 UTC | #2
The code for that API resource doesn't appear to have changed since at least 2017. I don't see that this has ever had a phone number option.
htruong | 2019-02-27 22:30:15 UTC | #3
This wasn't via a Platform API (Python or otherwise). This was done via the Data Actions to hit the rest end point. And it definitely worked. So basically I was able to load the list with the column numbers and the data action would actually work in retrieving the call list row based on the matching phone number. This also worked via the API Explorer. This seemed to have changed with the recent design refresh. I'm guessing other things also changed in the underlying rest api design.
system | 2019-03-30 22:30:17 UTC | #4
This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.
This post was migrated from the old Developer Forum.
ref: 4679