Portfolio REST Endpoints

Portfolio
Use the Portfolio service to create, view, update, and delete portfolios. Portfolios are collections of projects or other portfolios that enable you to plan resource and budget allocations across the collection. Update Keys : 'capitalPortfolioId'
Assign Permission Profiles To User
Method: post
Path: /api/restapi/portfolio/assignUser
Batch Create Portfolios
Method: post
Path: /api/restapi/portfolio/batch
Batch Delete Portfolios
Method: delete
Path: /api/restapi/portfolio/batch
Batch Sync Portfolios
Method: post
Path: /api/restapi/portfolio/syncBatch
Batch Update Portfolios
Method: put
Path: /api/restapi/portfolio/batch
Create a Portfolio
Method: post
Path: /api/restapi/portfolio
Delete a Portfolio
Method: delete
Path: /api/restapi/portfolio/{capitalPortfolioId}
Refresh a Portfolio
Method: get
Path: /api/restapi/portfolio/refresh/{portfolioId}
Update a Portfolio
Method: put
Path: /api/restapi/portfolio
View a Portfolio
Method: get
Path: /api/restapi/portfolio/{portfolioId}
View a Portfolio by Name and Workspace
Method: get
Path: /api/restapi/portfolio/workspaceId/{workspaceId}/name/{name}
View a Portfolio Image
Method: get
Path: /api/restapi/portfolio/image/{portfolioId}
View all Portfolios by Name
Method: get
Path: /api/restapi/portfolio/name/{name}
View Portfolios by Workspace
Method: get
Path: /api/restapi/portfolio/workspace/{workspaceId}
View User Permission Sets for Portfolio
Method: get
Path: /api/restapi/portfolio/permissionSets