Deploying a Webhook
Webhooks are used for deploying functions that run asyncronously on Beam.
You can add webhook triggers to the file with your Beam app definition.
Input fields are serialized and validated by the Beam.Types module.
Invoking Webhooks
Calling a webhook will return a Task ID.
You can view the status of each invocation in the dashboard, by clicking on your deployment and navigating to the latest task.
If any files were generated during the execution of your task, you can download them by clicking on the task, and clicking Download.
Beam Types
The beam library includes several basic data types that can be used to
validate your inputs against.
Types can be labeled optional by passing in required=falsebeam.types.Boolean(required=false)beam.types.Dataframe(required=false)