GraphQL selalu mengembalikan HTTP 200 untuk transport yang berhasil; masalah dilaporkan di body response, bukan di status code. Sebuah response punya dua key top-level: data dan errors, dan keduanya bisa hadir sekaligus — itulah partial data.
Partial data + array errors
Jika resolver satu field melempar error, field itu menjadi , sebuah entry ditambahkan ke , tetapi setiap field lain tetap di-resolve. Client mendapat apa yang berhasil ditambah deskripsi apa yang gagal.
