Portfolio
Last updated
Last updated
The Portfolio API provides access to detailed information about an investment portfolio. It allows clients to retrieve a comprehensive view of a portfolio and is useful for portfolio management systems, financial institutions, and individual investors.
Endpoint
Header Parameters
Name | Value |
---|---|
Request
Response
Response Parameter
Parameter | |
---|---|
Content-Type
application/json
Authorization
Bearer <token>
status
Status of the API response, e.g., "S" for Success.
message
Message describing the status, e.g., "SUCCESS".
lastUpdatedOn
Timestamp of when the portfolio was last updated, if available.
url
A URL for further details or related resources (if applicable).
id
A unique identifier for the portfolio (if available).
userID
Unique identifier for the user (if applicable).
data
Array of portfolio data objects containing detailed information about each asset in the portfolio.
ScriptID
Unique identifier for the asset (scrip) in the portfolio.
L3_ClientID
Level 3 client ID associated with the portfolio (if applicable).
L4_AccountTypeID
Level 4 account type identifier for the portfolio, e.g., type of account holding the asset.
L5_AccountID
Level 5 account identifier for the specific account holding the asset.
ProcessDate
Date when the data was processed, in ISO 8601 format (e.g., "2024-09-16T00:00:00").
AssetClassID
Identifier for the asset class of the holding (e.g., stocks, bonds, etc.).
ID
Unique identifier for the portfolio entry.
ScripName
Name of the asset or company (e.g., "Vodafone Idea Ltd").
MaturityDate
Maturity date for assets like bonds or fixed deposits (if applicable).
Units
Number of units of the asset held in the portfolio.
PurchaseNav
Net Asset Value (NAV) or price at which the asset was purchased.
ValueAtcost
Value of the asset at the time of purchase (at cost).
CurrentNAV
Current Net Asset Value or price of the asset.
CurrentMarketValuation
Current market value of the asset based on its price/NAV.
Dividend
Total dividends received from the asset.
AbsoluteGainOrLoass
Absolute gain or loss for the asset in terms of currency value.
AbsoluteGainOrLoassPercentage
Absolute percentage gain or loss for the asset.
XIPR
Extended Internal Rate of Return (XIRR) for the asset, showing its annualized performance.
AvgDaysInvested
Average number of days the asset has been held in the portfolio.
Category
Category of the asset (e.g., "Direct Equity").
SIP
Amount invested through a Systematic Investment Plan (SIP), if applicable.
AsonDate
Date for which the portfolio data is applicable.
realizedGainLossValue
Realized gain or loss in currency for the asset.
realizedGainLossValuePercentage
Realized gain or loss in percentage for the asset.
NetPL
Net profit or loss for the asset.
DividendPayout
Total dividend payout received for the asset.
currentValuePercentage
Percentage of the portfolio's total current value that this asset represents.
CategorycurrentValuePercentage
Percentage of the asset class (category) current value relative to the portfolio.
TotalXIRR
Total XIRR of the asset, showing its overall performance.
CategoryXIRR
XIRR specific to the asset's category.
TotalDividend
Total dividends received across all holdings of this asset.
TotalNetPl
Total net profit or loss for the asset.
CategoryDividend
Total dividends received for the asset class (category).
CatogoryNetPl
Net profit or loss for the asset class (category).
TotalValuetAtCost
Total value of the asset class (category) at the time of purchase (at cost).
CategoryValuetAtCost
Value of the specific asset class at cost.
TotalMarketValue
Total current market value for the asset.
CategoryMarketValue
Current market value of the asset class.
CategoryAbsoluteGainOrLoss
Absolute gain or loss for the asset class.
TotalAbsoluteGainOrLoss
Absolute gain or loss for the total portfolio.
UCC
Unique Client Code.
ISIN
International Securities Identification Number for the asset.
StrCategoryXIRR
String representation of the XIRR for the asset's category.
PurchaseAllowed
Boolean indicating whether the asset can be purchased.
RedemptionAllowed
Boolean indicating whether the asset can be redeemed.
STPAllowed
Boolean indicating whether Systematic Transfer Plans (STP) are allowed for the asset.
SwitchAllowed
Boolean indicating whether the asset can be switched (to another fund or asset).
SWPAllowed
Boolean indicating whether Systematic Withdrawal Plans (SWP) are allowed for the asset.
table1 to table12
Placeholder tables for additional data (if any).