A GraphQL sikeres transport esetén mindig HTTP 200-at ad vissza; a problémákat a válasz törzsében jelzi, nem a státuszkódban. Egy válasznak két top-level kulcsa van: data és errors, és mindkettő jelen lehet egyszerre — ez a részleges adat.
Részleges adat + az errors tömb
Ha egy mező resolvere kivételt dob, az a mező lesz, egy bejegyzés kerül az tömbbe, de minden más mező továbbra is resolvulódik. A kliens megkapja azt, ami sikerült, plusz a leírást arról, mi bukott el.
