Data API ReferenceΒΆ

GraphQL

Starting from version v0.15.31, the data microservice supports querying over GraphQL in addition to the JSON based query language. See Querying data over GraphQL

The data microservice on Hasura exposes an HTTP/JSON API over a PostgreSQL database. This API is designed to be used by any web client (speaking JSON), especially frontend interfaces like Android and iOS apps, browser based JavaScript apps etc.

The data API provides the following features:

  1. CRUD APIs on PostgreSQL tables with a MongoDB-esque JSON query syntax.
  2. Rich query syntax for making complicated select queries.
  3. Role based access control at row and column level.

See: