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: post
Path: /api/restapi/resource/{resourceId}/assign/project/{projectId}
Assign or Promote a Resource
Method: post
Path: /api/restapi/resource/replicateObjectInWorkspaces/resource/{resourceId}/workspace/{workspaceId}
Assign Resources to Projects
Method: post
Path: /api/restapi/resource/assign/batch
Batch Create Resources or Roles
Method: post
Path: /api/restapi/resource/batch
Batch Delete Resources or Roles
Method: delete
Path: /api/restapi/resource/batch
Batch Integrate Resources with an External Data Source
Method: post
Path: /api/restapi/resource/syncBatch
Batch Update Resources or Roles
Method: put
Path: /api/restapi/resource/batch
Create a Resource or Role
Method: post
Path: /api/restapi/resource
Delete a Resource or Role
Method: delete
Path: /api/restapi/resource/{resourceId}
Integrate a Resource with an External Data Source
Method: post
Path: /api/restapi/resource/sync
Unassign a Resource or Role from a Project
Method: delete
Path: /api/restapi/resource/{resourceId}/unassign/project/{projectId}
Unassign a Workspace Resource or Role
Method: delete
Path: /api/restapi/resource/workspaceResource/workspace/{workspaceId}/resource/{resourceId}
Unassign Resources or Roles from Projects
Method: delete
Path: /api/restapi/resource/unassign/batch
Unassign Workspace Resources or Roles
Method: delete
Path: /api/restapi/resource/workspaceResource/batch
Update a Resource or Role
Method: put
Path: /api/restapi/resource
View a Resource or Role
Method: get
Path: /api/restapi/resource/{resourceId}
View all Child Resources and Roles by Resource Hierarchy
Method: get
Path: /api/restapi/resource/{resourceId}/resourceClass/{resourceClass}/childrenHierarchy
View all Integrated Resources
Method: get
Path: /api/restapi/resource/externallySourced
View all Project Resources or Roles by Project
Method: get
Path: /api/restapi/resource/projectId/{projectId}
View all Resources by Assigned Code Value
Method: get
Path: /api/restapi/resource/codeType/{codeTypeId}/codeValue/{codeValueCode}
View all Resources by Code and Type
Method: get
Path: /api/restapi/resource/code/{resourceCode}/resourceType/{resourceType}
View all Resources by Parent Code
Method: get
Path: /api/restapi/resource/byParent
View all Resources by Resource Class
Method: get
Path: /api/restapi/resource
View all Workspace Resources and Roles by Workspace
Method: get
Path: /api/restapi/resource/workspace/{workspaceId}