Using Remote Joins to Create a Unified GraphQL API for Your Company
summary
Shows how Hasura Remote Joins wires database tables to external GraphQL endpoints like Stripe or GitHub using declarative configuration so no custom resolvers are written. Demonstrates creating cross-service relationships (users → Stripe subscriptions, repos → commit history) and running a single GraphQL call that returns combined rows plus remote fields. Includes concrete configuration snippets, type mappings, and a working demo where joined queries return live external data with authorization preserved.
AI-written summary · about
related talks
29mHow to Build a Unified GraphQL API
23mUnifying data with
32mModernize development and activate legacy data with GraphQL
20mThe Future of APIs: From Microservices to Supergraphs
29mBuilding modern web-applications with Hasura's GraphQL engine
20mSuperpowers Developers: GraphQL + DistributedSQL
30mSchema Design Patterns: Leveraging Existing REST APIs for Rapid GraphQL
22mUnlocking API Potential with Hasura's GraphQL Engine
