Back
I want to use the path param /customer/{customerId} of a GET request in order to query a customer using AWS Lambda:
functions: createCustomer: handler: handler.createCustomer events: - http: path: customer method: post readCustomer: handler: handler.readCustomer events: - http: path: customer method: get
functions:
createCustomer:
handler: handler.createCustomer
events:
- http:
path: customer
method: post
readCustomer:
handler: handler.readCustomer
method: get
How do I have to define the path param in order to pass it to my AWS Lambda function using serverless framework 1.0?
In serverless.yml, add this:
readCustomer: handler: handler.readCustomer events: - http: path: customer/{customerId} method: get
path: customer/{customerId}
In code, you can access customerId
const customerId = event.pathParameters.customerId;
Learn how we helped 50,000+ professionals like you !
31k questions
32.8k answers
501 comments
693 users