If the lambda function isn't even being called, it means you have an issue on the API Gateway configuration. Have you deployed your API with a new Stage for it to be accessible? I can't see the errors or the POST/GET verbs on the same route.