Workflow
Workflows
Create workflow
Create a new workflow by specifying the description, filter, data source, and data destination
POST
Workflow
This endpoint creates a new workflow that connects data sources, filters, and destinations for stream processing.Documentation Index
Fetch the complete documentation index at: https://docs.allium.so/llms.txt
Use this file to discover all available pages before exploring further.
Supported Values
data_source_config
| Field | Values |
|---|---|
| type | PUBSUB, KAFKA |
data_destination_config
| Field | Values |
|---|---|
| type | PUBSUB, KAFKA |
| delivery_type | PULL, PUSH |
Important Notes
PubSub Topic FormatIn PubSub, a full topic resource name is in the format
projects/{project_id}/topics/{topic_name}.However, for data_source_config, you only need to specify the {topic_name} (e.g., ethereum.transactions).Destination Configuration Requirements
When specifyingdata_destination_config:
- PULL delivery - Only the
typefield is required - PUSH delivery - Both
typeandwebhook_urlfields are required
Authorizations
Body
application/json
Response
Successful Response
- PubSubDataSourceMetadata
- KafkaDataSourceMetadata
- PubSubDataDestinationMetadata
- KafkaDataDestinationMetadata