-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
In order to support singer-io/getting-started#50 a webserver must accept HTTP requests and pass them on as WEBHOOK messages.
Proposal for how that could work:
- A
singer-runner webhook-servercommand would start an HTTP server. POST /webhooks/:pipe-name/:tokenpipe-namemaps to a specific pipe instance exmailchimp. When a request is successful, a WEBHOOK message is placed on that pipe.tokenmaps to a single token passed in the config or environment. Perhaps a function or class could be passed in to allow for more complex auth.
run_tapwould need to be changed to allow for input pipes.
Metadata
Metadata
Assignees
Labels
No labels