Skip to content

Watchlist:CopyWatchlist

Creates a new User Watchlist by copying the Members of an existing Watchlist

Controller: Watchlist
Topic: CopyWatchlist Action: Publish
Permissions: Zenith/Market

NameTypeExpectDescription
WatchlistIDStringAlwaysA unique identifier of the existing Watchlist to copy the Members from.
DetailsObjectAlwaysThe details to assign to the copy.
NameTypeExpectDescription
NameStringAlwaysA display name for this Watchlist.
DescriptionStringOptionalA brief description for this Watchlist, if any.
CategoryStringOptionalThe category this Watchlist belongs to, if any.
NameTypeExpectDescription
WatchlistIDStringAlwaysA unique identifier of the new Watchlist.

Send:

{"Controller":"Watchlist","Topic":"CopyWatchlist","TransactionID":1,"Data":{"WatchlistID":"123ABC","Details":{"Name":"Copied Watchlist","Description":"Custom Description","Category":"Custom"}}}

Receive:

{
"Controller":"Watchlist",
"Topic":"CopyWatchlist",
"Data":{"WatchlistID":"456DEF"},
"TransactionID":1
}