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