What is the request-payload limit with AWS API-Gateway?
I need to send a JSON payload with base64
encoded files and some other parameters to API Gatewa
Maximum payload to API gateway is 10 MB and maximum payload for Lambda is 6 MB, which cannot be increased.
Please see API gateway payload limits here
Please see Lambda payload limits here
But there is an alternative way (a work around) to achieve the same by uploading data to an S3 bucket if your size is more that 10 MB. Please read the below article for details (Unofficial document):
https://sookocheff.com/post/api/uploading-large-payloads-through-api-gateway/
The API Gateway has a request size limit of 10MB.
Amazon API Gateway Limits, Pricing and Known Issues
The more important limit in your scenario is the lambda size limit which is only 6 MB.
AWS Lambda Limits