Is there a "Meta-API" for Zapier?
Asked Answered
C

2

9

While Zapier is very powerful at putting glue between various APIs, I stumbled upon the use case of creating Zaps programmatically, which would offer even more flexibility.

I did some investigation and it appears that Zapier, to this date, does not provide a public API for doing so. Is there any workaround for that ?

Cybill answered 6/2, 2014 at 16:55 Comment(0)
H
3

Not currently. Creating a zap involves a lot of UI steps (6 or 7) - many of which depend on choices made in each previous step, so trying to do all that through a remote script might be difficult and messy. Maybe share some ideas on your specific use-case: why do you need to create a zap programmatically?

Keep in mind you can also create private apps on Zapier so if there is specific functionality you need to use with Zapier you can do that without exposing it to the world.

Haroldson answered 14/2, 2014 at 19:41 Comment(2)
Thank you for your reply. I use Zapier as a part of my stack for push notifications. As Zap parameters, in production, will vary from one customer to another, you do imagine that preparing each instance of them manually is beyond fastidious. Sorry if this is somehow unclear, there is a NDA around the topic.Cybill
I understand. One other thing you could do to speed up creation of zaps is to create zap templates (by sharing individual zaps) and then linking to them directly, IE: https://zapier.com/app/editor/634435. This at least skips that first step of finding both apps.Haroldson
C
1

The year 2017 Zapier introduced their Command Line Interface, which makes possible building your app programatically via JavaScript.

You can take a look at the Example Apps as well as the CLI-docs.

Casaba answered 31/8, 2017 at 12:5 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.