Is there any way to tell which app(s) are actually using the XMLRPC so that I can make sure I am migrating all clients accordingly?
Hi Paul,
We have a help article related to identifying XML-RPC integrations: https://learn.thryv.com/hc/en-us/articles/41698943323917-Help-Identifying-XMLRPC-Integrations-to-Prepare-for-Brownouts
Please take a look and let me know if you have any questions.
Thanks Omar.
As a Certified Partner, how can I easily identify which app(s) are using the specific XML-RPC API?
While that article provides extra context, it clearly states “…won’t directly tell you whether an integration is using XML-RPC…”
Is there any way to quickly & easily determine if a particular app has used an XML-RPC call recently in the last 30 days? If not, is Thryv/Keap willing to provide Certified Partners a limited-access tool to expediate this determination?
While I understand you’re looking to identify your customers who may be impacted by the XML-RPC migration, we’re not able to share customer lists or usage data due to privacy considerations.
I’d recommend reaching out directly to your customer base with information about the migration timeline and your updated integration approach.
@Paul_Sokol - I have mentioned that to Keap, but they seem to want to replicate the mess they did when the legacy API key was deprecated.
What they fail to understand is their customers could have long term integrations they could be running for years based on the XML-RPC. If the developer or company is no longer around then that poses a problem for the customer to get that resolved. But if they get reminders saying they have an XML-RPC integration, then they would not know which one it would be unless it was properly mentioned in the communication, or be able to see that in their application.
Also, there is going to be integrations out there that with a mixture of REST and XML-RPC, which were mainly caused by the limitations of the REST API over the years.
But they want to make it awkward, which means you will have to contact support to get the XML-RPC logs every time.
I’m not looking for customer lists.
I need an easy way to determine if a particular app that is connected to my Partner login has made any XML-RPC calls lately.
From there, I can do what @Pav suggested and contact support about getting the XML-RPC logs.
Or is my best course of action to contact support and ask they pull the XML-RPC logs for every app I am connected to?