---
title: "GraphQL meets Contentstack"
description: "Contentstack supports fetching content through GraphQL."
url: "https://www.contentstack.com/docs/headless-cms/graphql-meets-contentstack"
product: "Contentstack"
doc_type: "guide"
audience:
  - developers
  - admins
version: "current"
last_updated: "2026-07-22"
---

# GraphQL meets Contentstack

Contentstack supports fetching content through GraphQL, an intuitive and flexible data query language, that lets you define and customize the API response of your GET calls. Using our [GraphQL Content Delivery API](/docs/developers/apis/graphql-content-delivery-api), you can fetch [entries](/docs/headless-cms/about-entries) and [assets](/docs/headless-cms/about-assets) as well as make image transformation API requests.

This means that you can create syntaxes to customize the responses of your API calls, to get precisely the data you want.

So, for example, you can fetch data of **only the** [**fields**](/docs/headless-cms/about-fields) **that you want** (such as “Title” and “Description”) of entries, instead of data of all fields.

You can also fetch data of **multiple** or **referenced** [content types](/docs/headless-cms/about-content-types) in a single request body. Consequently, it helps you retrieve more relevant data in fewer calls.

Read through our [API Reference documentation](/docs/developers/apis/graphql-content-delivery-api#reference) to understand the different operators that are available for use with Contentstack GraphQL Content Delivery API.