Hasura Adds the Ability to Access Existing Data and Move it with GraphQL API

Hasura, the data access infrastructure company, is adding cross database joins to the Hasura GraphQL Engine, allowing the ability to access data across databases at the API layer.

The company also added schema sharing capabilities and git-based CI/CD workflows. These features are available in preview and will be generally available later this year.

“Companies have made significant investments into databases and are seeking a better solution that allows for cross-cloud and cross-database access to data that doesn't require data movement. Hasura has significantly accelerated the time to market for our users by automating the access to existing data with GraphQL API,” said Tanmai Gopal, co-founder and CEO of Hasura. “With today’s announcement, we have taken a major step in providing our customers with the industry-first ability to fetch data across federated databases with a GraphQL layer without any code saving them countless hours of development, operation and governance.”

With cross database joins, Hasura GraphQL Engine introduces the ability to securely query across databases with a single GraphQL API query. Users now have the ability to join data across different databases, as if they existed within the same database, without changing anything upstream.

Hasura GraphQL Engine also introduces schema sharing that bridges the gap for both beginner and power users by allowing them to share and install samples of permissions, relationships and metadata. These installable schemas can fast-track onboarding of new engineers and improve team wide collaboration.

Hasura Cloud now has git-based CI/CD workflows so users can deploy local migrations from staging to production with a simple git push and get preview apps on every pull request to the git repository.

For more information about this news, visit