GraphQL je poizvedovalni jezik za API-je in izvajalno okolje, ki na te poizvedbe odgovarja glede na tipizirano shemo. Odjemalec pošlje eno zahtevo, ki natančno opisuje polja, ki jih želi, strežnik pa vrne točno tako obliko podatkov — nič več in nič manj.
