GraphQL، یک زبان کوئری برای APIها و یک runtime برای اجرای آن کوئریها با دادههای موجود شما است. GraphQL، توضیحات کامل و قابل فهم از دادههای موجود در API شما را فراهم میکند و همچنین به کلاینتها این قدرت را میدهد که دقیقاً همان چیزی که نیاز دارند (و نه چیزی بیشتر) را درخواست نمایند.