Skip to main content

Watchlist Global

This API retrieves all Watchlists created by a user (Member), including public and private ones. Useful for viewing and managing all watchlists in one place.

🔑Header Parameters

NameTypeRequiredDescriptionExample
AuthorizationstringYesAccess token for authenticationBearer{{access_token}}
x-api-keystringYesAPI key provided for access{{x-api-key}}

🟢Success Response - 200 Ok

FieldTypeDescriptionExample/ENUM
statusstringStatus of the API call"success"
codestringResponse code"s-101"
messagestringDescriptive success message"Watchlist Fetched successfully"
dataarray of objectList of Watchlist objectsSee details below

🧭 Watchlist Object Structure

FieldTypeDescriptionExample/ENUM
idstringUnique Watchlist ID"32b95c61-370-b215-bb8857f9c949"
sWatchListNamestringName of the Watchlist"My Favourites"
bIsPrivatebooleanIf true, watchlist is privatetrue
bIsDefaultbooleanIf true, this is the default watchlistfalse
sUserIdstringUser ID of the watchlist creator"user123"
sTenantIdstringTenant/Broker ID"1256878"
sSettingsstringReserved for future (must be valid JSON string)"{\"subCount\":13}"
scripsarrayList of scrips within the watchlistSee details below
_versionnumberVersion number of the watchlist1
_deletedbooleanFlag to indicate if deletedfalse
_lastChangedAtnumberEpoch timestamp of last change1718008123
createdAtstringISO date-time of watchlist creation"2025-06-01T12:00:00Z"
updatedAtstringISO date-time of last update"2025-06-10T09:45:00Z"

📑 Scrip Object Strucutre

FieldTypeDescriptionExample/ENUM
nMarketSegmentIdnumberExchange segment ID1
nTokennumberUnique token/ID of the instrument123456
nSequenceNonumberPosition/ordering of the scrip in the Watchlist2
sSettingsstringReserved field (JSON string, optional use)""
get/nontransactional/v1/watchListByTenant