GraphQL સફળ transport માટે હંમેશા HTTP 200 પરત કરે છે; સમસ્યાઓ status code માં નહીં પણ response body માં જણાવાય છે. Response ને બે top-level keys હોય છે: data અને errors, અને બંને એકસાથે હાજર હોઈ શકે — એ છે partial data.
Partial data + errors array
જો કોઈ એક field ના resolver માં throw થાય, તો તે field બની જાય છે, માં એક entry ઉમેરાય છે, પણ બાકીના દરેક field હજુ resolve થાય છે. Client ને જે સફળ થયું તે ઉપરાંત જે નિષ્ફળ ગયું તેનું વર્ણન મળે છે.
