View Holdings and Transactions
The GS Advisor Solutions holdings APIs allow advisors to view account holdings and transactions by various methods. This guide will provide instruction on how to use these end points.
Get Holdings - Account or Advisee
Use the following APIs to view advisee or account level holdings.
Note
There are a number of query parameters not defined below that can be passed in the URL to further refine the search. Please check the reference documentation for the additional query parameters.
Advisee Level
This endpoint is used for pulling holdings for all accounts that belong to an advisee by passing in their GSAS loginId in the ownerId
query parameter.
Endpoint: Get Holdings
Example Request: GET /api/v2/holdings?ownerId=testclient
Account Level
This endpoint can also be used for pulling holdings for one or more accounts that belong to an advisee by passing in one more more account numbers in the accountNumbers
query parameter.
Endpoint: Get Holdings
Example Request: GET /api/v2/holdings?accountNumbers="RM1234xxx,.."
Get Holdings - Advisor
This endpoint is used for pulling holdings for all accounts managed by an advisor.
Endpoint: Get Holdings for an Advisor
Example Request:GET /api/v2/holdings/advisors/{loginId}
Get Holdings - Ticker
This endpoint is used for pulling holdings of a specific ticker within accounts managed by an advisor.
Endpoint: Get Holdings of a Specific Ticker
Example Request: GET /api/v2/holdings/advisor/tickers/{ticker}
Get Transactions - Loginid
This API call returns transaction history for a specified client using their loginid. Account number and other fields can also be used to narrow the search.
Endpoint: List transactions
Example Requests:
GET /api/v2/transactions
GET /api/v2/transactions?owner=testclient123&accountNumbers=RN1231234A&cashsweep=N
Get Transactions - Account
This API call returns transaction history for a specified account. Date range, category, ticker and other fields can also be used to narrow the search.
Endpoint: Get transaction history
Example Request: GET /api/v2/accounts/{accountNumber}/transaction-history
Was this page useful?
Give feedback to help us improve developer.gs.com and serve you better.