Allows the service consumer to select and subscribe to event scenarios of interest. It allows the service consumer to manage the subscriptions e.g. to pause a subscription, or to unsubscribe.
Operations
This operation allows a service consumer to subscribe to event scenarios of interest.
This operation allows a service consumer to unsubscribe from event scenarios of interest.
This operation allows a service consumer to pause the subscription for a particular topic subscription.
This operation allows a service consumer to resume a subscription that had been paused.
This operation allows a service consumer to obtain the list of subscriptions.
This operation allows a service consumer to obtain information on a specific subscription.
This operation allows a service consumer to request the list of topics (which represent type of data, i.e. SWIM services) available for subscription
This operation allows a service consumer to obtain information on a specific topic (filter criteria).
Endpoints
Endpoint subscriptions is used for subscription management:
- creation of new subscription
- pause existing subscription
- resume existing subscription
- unsubscription/deletion of existing subscription
- get subscriptions
- get subscription details
URL:/swim/v1/subscriptions/
In SWIM compliant implementation of Publish-Subscribe message exchange pattern using AMQP 1.0 protocol, the term topic is used to define service (i.e. type of data) that the future service consumer is allowed to subscribe to.
Endpoint topics is used to get:
- list of all topics
- topic details
URL:/swim/v1/topics/
Service Interface Binding
The web service is bound to the REST architectural style.
Network Interface Binding
SWIM TI Yellow Profile specification