यशस्वी transport साठी GraphQL नेहमी HTTP 200 परत करते; समस्या status code मध्ये नव्हे तर response body मध्ये कळवल्या जातात. Response ला दोन top-level keys असतात: data आणि errors, आणि दोन्ही एकाच वेळी उपस्थित असू शकतात — यालाच partial data म्हणतात.
Partial data + errors array
एखाद्या field चा resolver throw झाला, तर ती field होते, मध्ये एक नोंद जोडली जाते, पण बाकी प्रत्येक field तरीही resolve होते. Client ला जे यशस्वी झाले ते अधिक काय अयशस्वी झाले याचे वर्णन मिळते.
