Client API
How to use the GraphQL API.
Dgraph serves spec-compliant
GraphQL over HTTP to two endpoints: /graphql
and /admin
.
In Dgraph Cloud /graphql
and /admin
are served from the domain of your backend, which will be something like https://YOUR-SUBDOMAIN.REGION.aws.cloud.dgraph.io
. If you are running a self-hosted Dgraph instance that will be at the alpha port and url (which defaults to http://localhost:8080
if you aren’t changing any settings).
In each case, both GET and POST requests are served.
-
/graphql
is where you’ll find the GraphQL API for the types you’ve added. That is the single GraphQL entry point for your apps to Dgraph. -
/admin
is where you’ll find an admin API for administering your GraphQL instance. That’s where you can update your GraphQL schema, perform health checks of your backend, and more.
This section covers the API served at /graphql
. See Admin to learn more about the admin API.