Create A Watchlist
Create a named watchlist by submitting a set of conids.
Request
Watchlist contents.
id
Must be a number, digits 0-9 only. Must be unique relative to other watchlist IDs.
name
Arbitrary human-readable name to be displayed in TWS and Client Portal.
rows
Array of JSON objects corresponding to watchlist rows, one per instruments.
Response
Watchlist creation successful.
id
The submitted watchlist ID.
hash
IB's internal hash of the submitted watchlist.
name
The submitted human-readable watchlist name.
readOnly
Indicates whether watchlist is write-restricted. User-created watchlists will always show false.
instruments
Array will always be empty. Contents can be queried via GET /iserver/watchlist?id=
Errors
400
Bad Request Error
401
Unauthorized Error
500
Internal Server Error
503
Service Unavailable Error

