on OpenAPI and AWS, for example S3 was released 13 years ago, so API spec wise things were a bit different back then 🙂
and AWS is quite backward compatible, they don't usually remove stuff from APIs
API Gateway is quite swagger/openapi friendly, but then again, it is an API service itself