GET responses should have a 500 internal server erorr HTTP status code, communicating the API had a problem to consumers
OpenAPI Response Get 500 Status Code Info
Message: GET Responses Has 500 Status Code
Policies
Response 5xx
Server error responses need the same consistency as everything else. Having standardized 500 responses with proper schema references lets consumers build reliable error handling.