Skip to main content
Only available for Node.js.
The GraphQL / Hasura datasource connects your GraphQL API or Hasura instance to Forest, allowing you to browse and manage your data through your back-office without writing custom integration code.

Installation

npm install @forestadmin-experimental/datasource-graphql-hasura

Basic usage

import { createAgent } from '@forestadmin/agent';
import { createGraphqlHasuraDataSource } from '@forestadmin-experimental/datasource-graphql-hasura';

const agent = createAgent(options);

agent.addDataSource(
  createGraphqlHasuraDataSource({
    url: process.env.GRAPHQL_ENDPOINT,
    headers: {
      'x-hasura-admin-secret': process.env.HASURA_ADMIN_SECRET
    }
  })
);

Source code

github.com/ForestAdmin/forestadmin-experimental, datasource-graphql-hasura

Source code

This connector is open source. Browse the code or contribute on GitHub: @forestadmin-experimental/datasource-graphql-hasura.