Skip to main content

Hi All,

 

I’m looking to leverage the Zapier Workflow API to list all of the Zaps in our account, to allow us to keep our documentation around the existing automations up to date without relying on someone doing this manually.

 

I can see that it is possible to list all of the zaps in an account using the /v1/zaps endpoint (https://docs.zapier.com/powered-by-zapier/api-reference/zaps/get-zaps--v1]). What I am struggling with is how to make use of this API within a Zap. I’ve created a developer account and looked into setting up a custom app to achieve this, however I’m not convinced that this is the best approach.

 

Is this something that anyone else has attempted and had any luck with? Ideally, I would be able to retrieve a JSON object for each Zap in the account, which I could then loop through and extract the relevant data to be added into our documentation. I’ve seen mention of people exporting all of the data from an account, but this would require manually exporting and manipulating the data, which I am trying to avoid.

 

I’m hoping someone has had more luck with this than I have.

Thanks in advance for any help.

Hey ​@LeonB,

The documentation you are looking at that’s more for creating a public integration and will be more complex and technical. You may want to look into Zapier Manager. See more about it here- https://zapier.com/apps/zapier-manager/integrations. It does have a lot of useful trigger and action but don’t have an action of Find all zaps that you wanted. But you can implement a workaround something like this-

  • Store all the zap names in a look up table
  • Fetch all those name
  • Run a loop using Looping by Zapier
  • Zapier Manager Find Zap action

It has triggers like New Zap, New Zap error or Zap turned off or actions like Inviting a team member or Turn Zap On/Off which can be useful for you. Hope it helps!


Hi ​@LeonB 

As far as I know, there is no public Zaps API available to use to get a list of Zaps in your Zapier account.

 

To use the Powered by Zapier API: https://docs.zapier.com/powered-by-zapier/api-reference/authentication

Prerequisites