Error Handling
Our goal is to adhere to the latest GraphQL specification, including Section 7.1.2 on errors. Although the spec is transport-agnostic, our system runs over HTTP and, therefore, we strive to adhere to the latest HTTP specifications, including the semantics described in RFC 9110. As such, our API responds with the most appropriate HTTP response code where applicable.