# AWS Api Gateway trigger multiple Lambda function

**URL:** <https://forum.serverless.com/t/aws-api-gateway-trigger-multiple-lambda-function/3066>\
**Category:** Serverless Framework\
**Created:** [November 10, 2017, 8:38am UTC](https://forum.serverless.com/t/aws-api-gateway-trigger-multiple-lambda-function/3066 "2017-11-10T08:38:07Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Vikas](https://avatars.discourse-cdn.com/v4/letter/v/ac91a4/32.png) [@Vikas](https://forum.serverless.com/u/Vikas)\
**Post date:** [November 10, 2017, 8:38am UTC](https://forum.serverless.com/t/aws-api-gateway-trigger-multiple-lambda-function/3066/1 "2017-11-10T08:38:07Z")

</div>

My current serverless implementation include  
Client \>\> Api Gateway \>\> Lambda functions (Actual function returning data)  
and these are about 50 + in numbers

While now we need to include tracking at each service call and modifying these lambda function is the last option i am looking for ,i am looking for architecture like any of below

a)Client \>\> Api gateway\>\>(Actual Lambda function & Tracking Lambda function)  
b)Client \>\> Api gateway\>\>(Actual Lambda function & Any other API end point)  
I am looking for stages “_Method Request_” or “_Integration Request_” in API Gateway from where if i could call any API.

Options for Tracking Lambda to be triggered by Cloud watch of Actual Lambda function can also be taken.  
Please let me know if any other optimized way is present so the implementation can be done with least effort
