Thanks @Pav
Yes, my understanding is that Typeform is now just sending people to the Zapier integration so they don’t have ot maintain the direct connection.
@Paola_Duran If you don’t have a Zapier account yet, I’d suggest Make. They have an easier interface and with the free version, you get 1000 actions per month (and overall their pricing is lower).
With the link above, you get a ton of free actions the first month to get you started (I’m a Gold Partner with them, so we get free actions for those we send over).
Please let me know if you have questions.
Thanks,
Jeff
Jeff Arnold
4Spot Consulting • 4SpotConsulting.com
11700 W Charleston #170-160 • Las Vegas • NV • 89135
O: 702-721-9763 • C: 702-525-9763 Book an Appointment
@Paola_Duran, LeadPages has the Native integration for Keap. You just need to authorize the Keap Connection for Leadpages. No need to worry about the Legacy API Key as it will use OAuth.
Regarding your comment to Jeff. When integrating to different platforms, there is always going to be a risk something will change or break in the future. Typeform made a decision to go down the Zapier route for their own technical reasons. Probably lucky you do not have any custom scripts written, as that may become costly to fix.
Thank you. I looked at our third party integrations and I don’t think that it. So it must be some custom script that has been running for years without interventions. How do I figure out what it is? Do we need to hire a developer to investigate? It seems beyond my limited understanding.
@Becca_Olave, maybe a good idea to check with your work colleagues. Someone in the past may have had a custom script developed, or they installed a third party integration which still uses the Legacy API Key.
Tracking it down will be a problem if you do not know what it is. If you own a Web Server, then it maybe possible that the script be on there. But someone would need to a thorough check for it.
Double check your integration connections to see if you see the presence of the Legacy API Key. If you see a match, then check if it has support to authorize a connection instead.
If you ask Keap they will just provide the number of API calls against the method being used, which may not be ideal, as it does not tell you exactly what it is.
I received an email from Keap saying I have 12 API calls for my app. No third-party app are showing up in my Keap settings. A Keap tech was able to use a tool they have to check on this for me. Awesome Screenshot
Is there a way I can figure out where these API calls are coming from?
To help you narrow down things. The “XML-RPC for PHP version 4.3.2” User Agent refers to the original Infusionsoft Software Development Kit, also known as “iSDK”, or “Legacy iSDK”.
Version 4.3.2 was released on 2019-05-27. So that means you some developed a custom script for you 5+ years ago using the Legacy API Key.
Do you have a Web Server? If so, then the custom developed script could be sitting on there.
Main files are called “isdk.php” (SDK Functions), “conn.cfg.php” (Configuration).
I received the IPs. It looks like the calls are coming from a web form, but I could be wrong. Can someone take a look at the screenshots below to help me troubleshoot further? TIA
Yes, my company has a non-profit website that’s hosted by Hostgator. I built the site, but I’ve never added any PHP Custom Scripts. Could it be the Infusionsoft/Keap web form be the source of the API calls?
Here’s what’s in Column “V”: XML-RPC for PHP 4.3.2
Version 4.3.2 of the Legacy iSDK was released on 2019-05-27.
Revising on what I initially said, if you do not have a custom script, then it is possible that you installed a third party integration. Did you ever installed “Pocket Developer” (Pocket Developer) from “The API Guys” company?
Check if there is any files on Hostgator called “isdk.php” and “conn.cfg.php”.