Program REST Endpoints
Program
Use the Program service to create, view, update, and delete programs. Update Keys : 'workspaceId, programCode' or 'programId' or 'workspaceCode, programCode'
- Assign Permission Profiles To User
- Method: postPath:
/api/restapi/program/assignUser
- Batch Create Programs
- Method: postPath:
/api/restapi/program/batch
- Batch Delete Programs
- Method: deletePath:
/api/restapi/program/batch
- Batch Sync Programs
- Method: postPath:
/api/restapi/program/syncBatch
- Batch Update Programs
- Method: putPath:
/api/restapi/program/batch
- Create a Program
- Method: postPath:
/api/restapi/program
- Delete a Program
- Method: deletePath:
/api/restapi/program/{programId}
- Update a Program
- Method: putPath:
/api/restapi/program
- View a Program
- Method: getPath:
/api/restapi/program/{programId}
- View a Program by Code and Workspace Code
- Method: getPath:
/api/restapi/program/byItemCode
- View all Program Financial and Settings by Portfolio
- Method: getPath:
/api/restapi/program/financialsAndSettings/portfolio/{portfolioId}
- View all Program Financial and Settings by Portfolio Name
- Method: getPath:
/api/restapi/program/financialsAndSettings/portfolio/name/{name}
- View all Program Financial and Settings by Project
- Method: getPath:
/api/restapi/program/financialsAndSettings/project/{projectId}
- View all Program Financial and Settings by Workspace
- Method: getPath:
/api/restapi/program/financialsAndSettings/workspace/{workspaceId}
- View all Programs by Assigned Code Value
- Method: getPath:
/api/restapi/program/codeType/{codeTypeId}/codeValue/{codeValueCode}
- View all Programs by Name
- Method: getPath:
/api/restapi/program/name/{programName}
- View all Programs by Portfolio ID
- Method: getPath:
/api/restapi/program/portfolio/{portfolioId}
- View all Programs by Portfolio Name
- Method: getPath:
/api/restapi/program/portfolio/name/{portfolioName}
- View all Programs by Program Code
- Method: getPath:
/api/restapi/program/code/{programCode}
- View all Programs by Project
- Method: getPath:
/api/restapi/program/project/{projectId}
- View all Programs by Workspace
- Method: getPath:
/api/restapi/program/workspace/{workspaceId}
- View User Permission Sets for Program
- Method: getPath:
/api/restapi/program/permissionSets