Example: Querying Grist with GraphQL

For our internal data platform, I needed to know if I can query data in Grist from our unified query layer implemented in GraphQL, which we like for many of its features.

To validate the hypothesis, I have created a minimal environment with using Docker Compose and Hasura, which uses an adapted version of the OpenAPI spec and surprisingly works!

I’d be interested in hearing opinions and discussing further how to stabilise this data migration path to reduce the manual interventions needed when turning the OpenAPI schema into a GraphQL endpoint with Hasura Actions.

4 Likes

Thanks @yala1 ! I added a note to the issue about a way to reduce the manual interventions. Basically I suggest you make a PR to grist-help to update grist.yml in a way that works for you and for us.

1 Like