> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://buildwithfern.com/learn/llms.txt. # Channels ## Docs - [Publish/Subscribe Operations](https://buildwithfern.com/learn/api-definitions/asyncapi/channels/pubsub.md): Define AsyncAPI publish/subscribe operations for event-driven APIs. Step-by-step tutorial with message examples and bi-directional channels. - [Message Formats](https://buildwithfern.com/learn/api-definitions/asyncapi/channels/messages.md): Define message schemas, content types, and structure for event-driven communication - [Message Bindings](https://buildwithfern.com/learn/api-definitions/asyncapi/channels/bindings.md): Configure protocol-specific settings for WebSocket, MQTT, Kafka, and other protocols