Workato · AsyncAPI Specification
Workato Event Streams
Version 1.0
Workato Event Streams provides a publish-subscribe messaging system within the Workato platform. Topics act as channels through which producers publish messages and consumers retrieve them. Event Streams integrate with Workato recipes as triggers and actions, enabling loosely coupled, event-driven automation workflows. Messages are persisted and consumers can replay from a specific message ID or timestamp.
View Spec
View on GitHub
AgenticAPI ManagementAutomationB2BEmbedded iPaaSEnterpriseIntegrationiPaaSOrchestrationWorkflowAsyncAPIWebhooksEvents
Channels
/api/v1/topics/{topic_id}/publish
Publish a message
Channel for publishing a single message to an event topic. The message payload must conform to the topic's defined schema. Maximum payload size is 1 MB.
/api/v1/batch/topics/{topic_id}/publish
Publish a batch of messages
Channel for publishing a batch of up to 100 messages to an event topic in a single request. Enables efficient bulk event production.
/api/v1/topics/{topic_id}/consume
Consume messages from a topic
Channel for consuming messages from an event topic. Supports replay from a message ID or timestamp, configurable batch sizes, and long polling for real-time consumption.
Messages
TopicMessage
Topic Message
A single message published to an event topic.
BatchTopicMessage
Batch Topic Message
A batch of messages published to an event topic.
ConsumedMessages
Consumed Messages
A batch of messages consumed from an event topic.
Servers
https
us-production
event-streams.workato.com
US Production event streams endpoint.
https
eu-production
event-streams.eu.workato.com
EU Production event streams endpoint.
https
jp-production
event-streams.jp.workato.com
JP Production event streams endpoint.
https
sg-production
event-streams.sg.workato.com
SG Production event streams endpoint.
https
au-production
event-streams.au.workato.com
AU Production event streams endpoint.
https
sandbox
event-streams.trial.workato.com
Developer sandbox for testing event streams integration.