Actions

Hasura makes it easy to integrate business logic into your GraphQL API with an eventing system called Actions via an API, serverless / postgres functions.

Case Study

Case Study: Industrial IoT Platform Machine Metrics Increased Developer Velocity by 10x Using Hasura

Machine Metrics started exploring Hasura to build their GraphQL powered data access layer. The result? Fast, reliable, secure data APIs which also enabled their teams to increase developer productivity by almost 10x!
Tyler Hannan
Tyler Hannan
14 July, 2021
Mail

Get monthly product updates

Sign up for full access to our community highlights & new features.
Writer

Join Hasura's Technical Writer Program

Turn your ideas into guides, tutorials, reference architectures, and help the larger community of Hasura developers.
Actions

Creating a GraphQL API for Notion with Hasura Actions

Notion launched their REST API recently letting you connect your pages and databases to create powerful workflows. In this post, we will leverage the Notion API to create a GraphQL wrapper for one API endpoint.
Praveen Durairaju
Praveen Durairaju
21 May, 2021
Image Processing

Automatic image tagging in Hasura Cloud with Cloudinary and Autocode

In this short tutorial, we will build an image storage integration with Hasura that auto-tags our images for us. Our user journey involves uploading a photo, waiting for the photo to get analyzed, then be presented with the suggested categories, and save them to the right location.
Jesse Martin
Jesse Martin
28 April, 2021
Github

Building Hasura - CI/CD and the story of a monorepo

In this blog post, I will share the story of the Hasura monorepo, and some internal tooling, that facilitates day-to-day engineering work.
Vishnu Bharathi
Vishnu Bharathi
22 April, 2021
Community Call
Hasura GraphQLHasura GraphQL
Actions

Turn your Java REST API to GraphQL using Hasura Actions

In this post, we will look at using Hasura Actions to convert your Java REST API written in Spring Boot to GraphQL.
Vishwa Mehta
Vishwa Mehta
22 September, 2020
Actions

Turn your Go REST API to GraphQL using Hasura Actions

In this post, we will look at using Hasura Actions to convert your Go REST API to GraphQL.
Gavin Ray
Gavin Ray
03 September, 2020
Actions

Turn your Ruby on Rails REST API to GraphQL using Hasura Actions

In this post, we will look at using Hasura Actions to convert your Ruby on Rails REST API written in Flask to GraphQL.
Marion
Marion
21 August, 2020
Actions

Turn your Python REST API to GraphQL using Hasura Actions

In this post, we will look at using Hasura Actions to convert your Python REST API written in Flask to GraphQL.
Praveen Durairaju
Praveen Durairaju
14 August, 2020
Actions

Turn your Node.js REST API to GraphQL using Hasura Actions

In this post, we will look at using Hasura Actions to convert your Node.js REST API to GraphQL.
Praveen Durairaju
Praveen Durairaju
14 July, 2020
Actions

Introducing Actions: Add custom business logic to Hasura

Hasura makes it easy to integrate business logic into your GraphQL API with Actions.
Tanmai Gopal
Tanmai Gopal
05 May, 2020
Actions

Building a customizable e-commerce backend with Hasura

An overview of building customizable, scalable, & secure backends for e-commerce apps with Hasura with all fundamental features like auth, search, inventory validations, add to cart, order placement and payments.
Praveen Durairaju
Praveen Durairaju
30 April, 2020
Actions

Adding custom business logic to Hasura using Dark

Hasura has recently implemented a way to create custom mutations called Actions. Want to handle complex business logic? Actions are the way to go! To create a new action, you need to provide a definition, handler (REST endpoint), and specify the kind – sync or async. When you run the custom GraphQL mutation, Hasura makes a POST request to the specified handler with the mutation arguments and the session variables. If you want to know more about the machinery behind it, check out the docs [https
Aleksandra
Aleksandra
16 April, 2020
Ready to get started?
Start for free on Hasura Cloud or you could contact our sales team for a detailed walk-through on how Hasura may benefit your business.
Get monthly product updates
Sign up for full access to our community highlights, new features, and occasional baby animal gifs! Oh, and we have a strict no-spam rule. ✌️