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 Error
Message: GET Responses MUST Have 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.