IBM Cloud Docs
Event sources

Event sources

An event source is a service or application on IBM Cloud that emits event notifications and publishes them to a topic within the Event Notifications service. A source is a registered entity in an Event Notifications service instance. A source can be registered to an Event Notifications service instance either as an IBM Cloud source or an API source or an IBM Cloud platform source.

A source can publish to multiple topics. In other contexts sources are identified as producers or publishers.

From a billing perspective, ingested notifications are calculated for all incoming events. If a user has disabled a source or if the source is not connected to a topic, the user is not billed for the events from the IBM Cloud source. However, if the source is Enabled, and a topic is connected to it, the ingested events include all incoming events (not only the events that are filtered in the topic).

IBM Cloud sources

The list of IBM provided sources is as follows:

API sources

You can send custom events from your backend application to the Event Notifications service by using API sources. To do this, you need to add an API source first.

To add an IBM Cloud source or an API source, complete the steps that are provided in the Add an Event Notifications source tutorial

IBM Cloud platform sources