Project REST Endpoints
Project
Use the Project service to create, view, update, and delete projects. Projects are company initiatives and goals you manage Update Keys : 'projectId'
- Assign Permission Profiles To User
- Method: postPath:
/api/restapi/project/assignUser - Assign Permission Profiles To User Group
- Method: postPath:
/api/restapi/project/assignUserGroup - Assign Users To User Group
- Method: postPath:
/api/restapi/project/assignUsersToGroup - Batch Create Projects
- Method: postPath:
/api/restapi/project/batch - Batch Delete Projects
- Method: deletePath:
/api/restapi/project/batch - Batch Integrate Projects with an External Data Source
- Method: postPath:
/api/restapi/project/syncBatch - Batch Update Projects
- Method: putPath:
/api/restapi/project/batch - Create a Project
- Method: postPath:
/api/restapi/project - Delete a Project
- Method: deletePath:
/api/restapi/project/{projectId} - Integrate a Project with an External Data Source
- Method: postPath:
/api/restapi/project/sync - Recalculate Project Cost Sheet
- Method: postPath:
/api/restapi/cbs/recalculate/project/{projectId} - Remove User From User Group
- Method: postPath:
/api/restapi/project/removeUsersFromGroup - Remove User Groups Assigned to a Project
- Method: postPath:
/api/restapi/project/removeUserGroups - Remove Users Assigned to a Project
- Method: postPath:
/api/restapi/project/removeUsers - Update a Project
- Method: putPath:
/api/restapi/project - View a Project
- Method: getPath:
/api/restapi/project/{projectId} - View a Project by Code and Parent Code
- Method: getPath:
/api/restapi/project/byItemCode - View a Project by Code and Workspace
- Method: getPath:
/api/restapi/project/workspace/{workspaceId}/code/{projectCode} - View a Project Image
- Method: getPath:
/api/restapi/project/image/{projectId} - View all Integrated Projects
- Method: getPath:
/api/restapi/project/externallySourced - View all Projects by Assigned Code Value
- Method: getPath:
/api/restapi/project/codeType/{codeTypeId}/codeValue/{codeValueCode} - View all Projects by Assigned Configured Field Value
- Method: getPath:
/api/restapi/project/configuredField/{viewColumnName}/{value} - View all Projects by Name
- Method: getPath:
/api/restapi/project/name/{projectName} - View all Projects by Parent Code
- Method: getPath:
/api/restapi/project/byParent - View all Projects by Project Code
- Method: getPath:
/api/restapi/project/code/{projectCode} - View all Projects by Specified Name Pattern
- Method: getPath:
/api/restapi/project/nameLike/{projectName} - View all Projects by Workspace
- Method: getPath:
/api/restapi/project/workspace/{workspaceId} - View Available Permission Sets for Project
- Method: getPath:
/api/restapi/project/permissionSets - View Permission Sets and Users Assigned to User Group for Project
- Method: getPath:
/api/restapi/project/userGroups/permissionSets - View Permission Sets assigned to all users at Project
- Method: getPath:
/api/restapi/project/users/permissionSets - View Project Notebook Topics
- Method: getPath:
/api/restapi/project/notebookTopic/workspace/{workspaceId} - View User Groups for Project
- Method: getPath:
/api/restapi/project/userGroups