I have a lambdas function that resizes and image, stores it back into S3. However I want to pass this image to my API to be returned to the client. 
Is there a way to return a png image to the API gateway, and if so how can this be done?
You could return it base64-encoded...
Passing an image from Lambda to API Gateway