I tried using API Gateway and Lambda to create some dumb endpoints late last year (most just return static data with some returning updateable data).
All endpoints/operations exposed through API Gateway.
Thought it would be a lot simpler to set up than it was. It's pretty convoluted doing API Gateway -> Lambda, especially when you make changes.
I had thought it would be way simpler. single click define endpoint, then just write some code.
The AWS UI most definitely got in the way trying to accomplish this.