I am building a service (bot) which should be triggered by a call. With Serverless, I am able to create an API point which handles an incoming request.
org: acmeinc app: myfancyapp service: myfancyapp frameworkVersion: '3' provider: name: aws runtime: nodejs14.x region: us-east-2 logRetentionInDays: 14 functions: hello: handler: handler.hello events: - httpApi: path: / method: post
When I call
serverless deploy, it prints among other an endpoint, which I then manually register as a webhook.
Question: is there a way to automatically register the created endpoint as a webhook for external service?
I have tried using
serverless-scriptable-plugin to call a Node.js script after deployment, but I can’t find out a way how to get the URL of the created endpoint in the script.