Multiple queries in a requestΒΆ

If multiple queries are part of the same request, they are executed parallelly, the individual responses are collated and returned. You can fetch objects of different unrelated types in the same query.

For example, fetch a list of authors and a list of articles:

query {
  author(limit: 2) {
    id
    name
  }
  article(limit: 2) {
    id
    title
  }
}
query { author(limit: 2) { id name } article(limit: 2) { id title } }
{ "data": { "author": [ { "id": 1, "name": "Justin" }, { "id": 2, "name": "Beltran" } ], "article": [ { "id": 1, "title": "sit amet" }, { "id": 2, "title": "a nibh" } ] } }