The reference manual we're using to implement a service to fetch news from RDP via AWS SQS, "News Service on Refinitiv Data Platform - User and Design Guide", v2.0, does not specify in any detail how to manage existing news subscriptions. It contains an example of how to create a new subscription and hints at that such a subscription can later be deleted (cancelled) using the ID returned in the response to a subscription request when/if it succeeds.
Hence we have the following questions:
- Suppose we have created a subscription via a HTTP POST request to /data/news/v1/news-headlines-subscriptions; how exactly do we delete/cancel this subscription using its ID returned in the response?
- Having an active subscription, is it possible to modify it? Like, say, updating the filter used for selecting which news to alert about? Or is the filter only applied once, when the subscription is created, and cannot be changed for that particular subscription afterwards?
Another related question is: what is the lifetime of an AWS SQS queue created for a news subscription? Does it exist until the subscription is explicitly deleted/cancelled or are there other cases when a queue may cease to exist?