1Partial Success
Why does GraphQL always return 200 OK? Because a single query might ask for 5 different things. If 4 succeed but 1 fails, the API shouldn't return a 500 Server Error. It returns 200 OK with the 4 successful pieces of data, and lists the 1 failure in the 'errors' array. This is called Partial Success.
