Skip to content

Files

Latest commit

9e6721d · Mar 14, 2025

History

History
59 lines (41 loc) · 4.13 KB

en-source.md

File metadata and controls

59 lines (41 loc) · 4.13 KB
copyright lastupdated keywords subcollection
years
2020, 2025
2025-03-14
event-notifications, event notifications, about event notifications
event-notifications

{{site.data.keyword.attribute-definition-list}}

Registering event sources

{: #en-source}

An event source is a service or application on {{site.data.keyword.cloud_notm}} that emits event notifications and publishes them to a topic within the {{site.data.keyword.en_short}} service. A source is a registered entity in an {{site.data.keyword.en_short}} service instance. A source can be registered to an {{site.data.keyword.en_short}} service instance either as an {{site.data.keyword.cloud_notm}} source or an API source or an {{site.data.keyword.cloud_notm}} platform source. {: shortdesc}

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 {{site.data.keyword.cloud_notm}} 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). {: important}

{{site.data.keyword.cloud_notm}} sources

{: #en-ibm-sources-list}

The list of IBM provided sources is as follows:

API sources

{: #en-api-sources}

You can send custom events from your backend application to the {{site.data.keyword.en_short}} service by using API sources. To do this, you need to add an API source first.

To add an {{site.data.keyword.cloud_notm}} source or an API source, complete the steps that are provided in the Add an {{site.data.keyword.en_short}} source tutorial

{{site.data.keyword.cloud_notm}} platform sources

{: #en-ibm-cloud-platform-sources}

Periodic Timer Source

{: #periodic-timer-source}

This is a built in source that is used to schedule events based on a user defined time period. To know more about the source and using , refer here.