HACKER Q&A
📣 rrr_oh_man

Is There a Zapier for APIs?


Since Zapier sucks, is in perpetual beta, or is just not available for its "addressing custom REST APIs" offerings, I'm looking for solution:

Is there a tool where I can do a scheduled auth at an API, do a request, use the payload to send a request to another API, call it a day?

I want to set up something for a client, but I don't want to have to manage what is essentially a 1ct/month lambda function.


  👤 CrypticShift Accepted Answer ✓
https://parabola.io/

https://pipedream.com/

https://autocode.com/

I think the first is no-code while the two others are more like low-code (pipedream is simpler and free offer may be enough for you)


👤 jrklabs_com

👤 tusharmath
Actually, you might want to check out https://tailcall.run (Disclaimer: I am the core maintainer of the project)

It's an open-source API Orchestrator, in other words "a Zapier for APIs". If you find it interesting, hit our discord channel to learn more about it.


👤 tristenharr
Hi! If you’ve ever thought about something like using GraphQL for something like this.. You might like Hasura. (Obligatory I work for Hasura)

We’ve got an OpenAPI import and you can setup cron-jobs or one-off jobs and do things like load in headers from the environment variables to pass through. There isn’t currently an easy journey for chaining multiple calls together without writing any code at all, but you can wrap pretty much any API endpoint via OpenAPI import or a custom action, and you can even make minor edits to things like the API contract format to change aliases/naming.

Our goal is to join all the things, databases and API’s. Most people know us for instant GraphQL API’s that give you CRUD on your database, but we also wrap APIs.

Not sure if something like this would fit your use-case and do check out some of the other things mentioned, but depending what you are trying to do I think Hasura might potentially work.

You can find out more here: https://hasura.io


👤 todsacerdoti

👤 rozenmd
Cloudflare Workers?