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.