Resource REST Endpoints
Resource
The Resource service enables you to send requests related to resources and roles.
- Creates a resource or role.
-
Method: postPath:
/v16.2/resource - Creates a resources or roles.
-
Method: postPath:
/v16.2/resource/batch - Deletes the resource or role for the specified resource ID.
-
Method: deletePath:
/v16.2/resource/{id} - Deletes the resources or roles for the specified resource IDs.
-
Method: deletePath:
/v16.2/resource/batch - Finds and returns all child resources/roles in the hierarchy of given Resource ID.
-
Method: getPath:
/v16.2/resource/getChildrenInHierarchy/{id}/type/{type} - Returns resources specified by the assigned code value.
-
Method: getPath:
/v16.2/resource/codeType/{typeId}/codeValue/{code} - Returns the resource for the specified resource class.
-
Method: getPath:
/v16.2/resource - Returns the resource for the specified resource code and type (labor, nonlabor, or material).
-
Method: getPath:
/v16.2/resource/code/{code}/type/{type} - Returns the resource or role for the specified resource ID.
-
Method: getPath:
/v16.2/resource/{id} - Returns the resources and roles for the given ProjectId.
-
Method: getPath:
/v16.2/resource/projectId/{id} - Returns the resources and roles for the given WorkspaceId.
-
Method: getPath:
/v16.2/resource/workspaceId/{id} - Updates the resource or role for the specified resource ID.
-
Method: putPath:
/v16.2/resource - Updates the resources or roles for the specified resource IDs.
-
Method: putPath:
/v16.2/resource/batch
Resource
The Resource service enables you to send requests related to resources and roles.
- Returns the resource for the specified resource class.
-
Method: getPath:
/v16.2/resource - Creates a resource or role.
-
Method: postPath:
/v16.2/resource - Updates the resource or role for the specified resource ID.
-
Method: putPath:
/v16.2/resource - Deletes the resources or roles for the specified resource IDs.
-
Method: deletePath:
/v16.2/resource/batch - Creates a resources or roles.
-
Method: postPath:
/v16.2/resource/batch - Updates the resources or roles for the specified resource IDs.
-
Method: putPath:
/v16.2/resource/batch - Returns the resource for the specified resource code and type (labor, nonlabor, or material).
-
Method: getPath:
/v16.2/resource/code/{code}/type/{type} - Returns resources specified by the assigned code value.
-
Method: getPath:
/v16.2/resource/codeType/{typeId}/codeValue/{code} - Finds and returns all child resources/roles in the hierarchy of given Resource ID.
-
Method: getPath:
/v16.2/resource/getChildrenInHierarchy/{id}/type/{type} - Returns the resources and roles for the given ProjectId.
-
Method: getPath:
/v16.2/resource/projectId/{id} - Returns the resources and roles for the given WorkspaceId.
-
Method: getPath:
/v16.2/resource/workspaceId/{id} - Deletes the resource or role for the specified resource ID.
-
Method: deletePath:
/v16.2/resource/{id} - Returns the resource or role for the specified resource ID.
-
Method: getPath:
/v16.2/resource/{id}
Resource
The Resource service enables you to send requests related to resources and roles.
- Deletes the resources or roles for the specified resource IDs.
-
Method: deletePath:
/v16.2/resource/batch - Deletes the resource or role for the specified resource ID.
-
Method: deletePath:
/v16.2/resource/{id} - Returns the resource for the specified resource class.
-
Method: getPath:
/v16.2/resource - Returns the resource for the specified resource code and type (labor, nonlabor, or material).
-
Method: getPath:
/v16.2/resource/code/{code}/type/{type} - Returns resources specified by the assigned code value.
-
Method: getPath:
/v16.2/resource/codeType/{typeId}/codeValue/{code} - Finds and returns all child resources/roles in the hierarchy of given Resource ID.
-
Method: getPath:
/v16.2/resource/getChildrenInHierarchy/{id}/type/{type} - Returns the resources and roles for the given ProjectId.
-
Method: getPath:
/v16.2/resource/projectId/{id} - Returns the resources and roles for the given WorkspaceId.
-
Method: getPath:
/v16.2/resource/workspaceId/{id} - Returns the resource or role for the specified resource ID.
-
Method: getPath:
/v16.2/resource/{id} - Creates a resource or role.
-
Method: postPath:
/v16.2/resource - Creates a resources or roles.
-
Method: postPath:
/v16.2/resource/batch - Updates the resource or role for the specified resource ID.
-
Method: putPath:
/v16.2/resource - Updates the resources or roles for the specified resource IDs.
-
Method: putPath:
/v16.2/resource/batch