title: API Gateway GET / PUT large files into S3
body: <p>Following <a href="http://docs.aws.amazon.com/apigateway/latest/developerguide/integrating-api-with-aws-services-s3.html" rel="noreferrer">this AWS documentation</a>, I was able to create a new endpoint on my API Gateway that is able to manipulate files on an S3 repository. The problem I'm having is the file size (<a href="http://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html" rel="noreferrer">AWS having a payload limitation of 10MB</a>).</p>
  
  <p>I was wondering, without using a lambda work-around (<a href="https://stackoverflow.com/questions/40899319/aws-large-file-upload-api-gateway-lambda-best-practices">this link would help with that</a>), would it be possible to upload and get files bigger than 10MB (even as binary if needed) seeing as this is using an S3 service as a proxy - or is the limit regardless?</p>
  
  <p>I've tried <code>PUT</code>ting and <code>GET</code>ting files bigger than 10MB, and each response is a typical <code>"message": "Timeout waiting for endpoint response"</code>.</p>
  
  <p>Looks like <code>Lambda</code> is the only way, just wondering if anyone else got around this, using S3 as a proxy.</p>
  
  <p>Thanks </p>