Zoho Creator API Limit usage by Pipedream

Hi.

I’ve connected Pipedream to my Zoho Creator account. And it uses my API Limit every 20 mins or so, ammounting to 200 calls/day. I have a workflow enabled with a connection to Zoho Creator, but there are not this many calls.

image

Can anyone explain why this is happening and if it’s possible to reduce the usage from Pipedream’s side?

Thanks

@artifii Thanks for reaching out. When you say:

And it uses my API Limit every 20 mins or so, ammounting to 200 calls/day

Can you tell me the specific error you’re seeing here? For example, are you seeing a 429 status returned from the Zoho Creator API?

If you’re seeing a specific error in your workflow, could you click the Share button at the top-right of the workflow and share it with dylan@pipedream.com?

That’s the issue. It’s not my workflow. It seems like Pipedream does these calls on its own. Maybe for verification? I don’t know.

So I don’t have any other details or error codes. Because I’m not running anything.

This is the log of the workflow: (last 9 days ago)
image

And Zoho has 18 API calls today.

I reached out to Zoho Support, they said disconnect all connected apps. That’s how I figured out Pipedream was doing this.

Thanks, that helps. There are two specific API calls we would make outside of workflows / triggers:

  1. We refresh OAuth access tokens before they expire by making a request to the . This ensures you have fresh access tokens prior to running workflows.
  2. We make a “test” request to /api/v2/applications to confirm we have appropriate OAuth scopes and that the request works end-to-end.

Is it possible that request #2 contributes to your Developer API calls? Let me know if that helps or if we can assist in any way.

I don’t know. You tell me. It just takes a lot of my limit (200 calls per day) so I was wondering if it can be reduced. Can these test requests happen so many times per day?

The OAuth access token expires once every hour, so we should be making no more than ~50 requests per day to Zoho (roughly one per hour for the refresh request, one for the token request).

Could you add dylan@pipedream.com to the support communication you have with Zoho? I’d like to discuss the situation with them so we can either 1) figure out a better way to not affect your quota with our test requests or 2) convince them to raise your quota so this is no longer an issue for you (and hopefully all Pipedream users).

Thanks,
Dylan

I see. I didn’t think it would be every hour. 50 requests is fine.

Thanks for the explanation Dylan.

I don’t think you need me to discuss your integration with Zoho. Their email is support at zohocreator.com I believe.

Thanks again.