Nifty API v1.0
​boolean · required​boolean · required
​string · required​string · required​string · required​string · required​string · required​string · required​string · required​boolean · required​string · required​string[] · required
​string · required​string · required​string · required
​string · required​string · required​string · required
Get Portfolios
GET
https://openapi.niftypm.com
/api/v1.0/subteams
This endpoint fetch list of portfolios.
Get Portfolios › Responses
Success Response
​SubteamResponse[] · required
itemsTrue if there are more record else false
Default: false
hasMoreTrue if there are more record else false
Default: false
Get Portfolio
GET
https://openapi.niftypm.com
/api/v1.0/subteams/{subteam_id}
This endpoint fetch the prortfolio details using unique identifier id.
path Parameters
subteam_idEnter sub team id
Get Portfolio › Responses
Success Response
idnameinitialslogocolorsecondary_coloris_generalownermembersUpdate Portfolio
PUT
https://openapi.niftypm.com
/api/v1.0/subteams/{subteam_id}
Remove Portfolio
DELETE
https://openapi.niftypm.com
/api/v1.0/subteams/{subteam_id}
Update Portfolio Member
PUT
https://openapi.niftypm.com
/api/v1.0/subteams/{subteam_id}/members
This endpoint update the list of members in the portfolio.
path Parameters
subteam_idEnter subteam id
Update Portfolio Member › Responses
Success Response
messageidRemove Portfolio Member
DELETE
https://openapi.niftypm.com
/api/v1.0/subteams/{subteam_id}/members
This endpoint removes the member from the portfolio.
path Parameters
subteam_idEnter subteam id
Remove Portfolio Member › Responses
The record has been updated successfully.
messageidLeave Portfolio
POST
https://openapi.niftypm.com
/api/v1.0/subteams/{subteam_id}/leave