Resource REST Endpoints
Resource
The Workspace Resource service enables you to create, view, update, and delete workspace resources. Resources represent any quantifiable item you can track and assign to specific activities in a project. Update Keys : 'resourceId'
- Assign a Resource to a Project
- Method: postPath:
/api/restapi/resource/{resourceId}/assign/project/{projectId}
- Assign or Promote a Resource
- Method: postPath:
/api/restapi/resource/replicateObjectInWorkspaces/resource/{resourceId}/workspace/{workspaceId}
- Assign Resources to Projects
- Method: postPath:
/api/restapi/resource/assign/batch
- Batch Create Resources or Roles
- Method: postPath:
/api/restapi/resource/batch
- Batch Delete Resources or Roles
- Method: deletePath:
/api/restapi/resource/batch
- Batch Integrate Resources with an External Data Source
- Method: postPath:
/api/restapi/resource/syncBatch
- Batch Update Resources or Roles
- Method: putPath:
/api/restapi/resource/batch
- Create a Resource or Role
- Method: postPath:
/api/restapi/resource
- Delete a Resource or Role
- Method: deletePath:
/api/restapi/resource/{resourceId}
- Integrate a Resource with an External Data Source
- Method: postPath:
/api/restapi/resource/sync
- Unassign a Resource or Role from a Project
- Method: deletePath:
/api/restapi/resource/{resourceId}/unassign/project/{projectId}
- Unassign a Workspace Resource or Role
- Method: deletePath:
/api/restapi/resource/workspaceResource/workspace/{workspaceId}/resource/{resourceId}
- Unassign Resources or Roles from Projects
- Method: deletePath:
/api/restapi/resource/unassign/batch
- Unassign Workspace Resources or Roles
- Method: deletePath:
/api/restapi/resource/workspaceResource/batch
- Update a Resource or Role
- Method: putPath:
/api/restapi/resource
- View a Resource or Role
- Method: getPath:
/api/restapi/resource/{resourceId}
- View all Child Resources and Roles by Resource Hierarchy
- Method: getPath:
/api/restapi/resource/{resourceId}/resourceClass/{resourceClass}/childrenHierarchy
- View all Integrated Resources
- Method: getPath:
/api/restapi/resource/externallySourced
- View all Project Resources or Roles by Project
- Method: getPath:
/api/restapi/resource/projectId/{projectId}
- View all Resources by Assigned Code Value
- Method: getPath:
/api/restapi/resource/codeType/{codeTypeId}/codeValue/{codeValueCode}
- View all Resources by Code and Type
- Method: getPath:
/api/restapi/resource/code/{resourceCode}/resourceType/{resourceType}
- View all Resources by Parent Code
- Method: getPath:
/api/restapi/resource/byParent
- View all Resources by Resource Class
- Method: getPath:
/api/restapi/resource
- View all Workspace Resources and Roles by Workspace
- Method: getPath:
/api/restapi/resource/workspace/{workspaceId}