Project Category Children

Project Category Children

Resource: Project Category Children ( /api/projectcategory/{id}/children )

Project Category Children (collection) resource

This resource supports the following methods: GET

 

Methods

GET


Retrieves a list of all child project categories for a project category.

This method supports the OData parameters $filter, $top, $take, $orderby and $inlinecount. See OData Topic for more details.

Supported Expansions

For more details on expansions, please see the Expand help topic.

Status Codes

These are the expected status codes returned by the service. In addition, some other status codes may be returned if either an internal error occurs or there is an authentication issue (such as an expired OAuth token).

Status

Description

200 - OK

Returned if the request is completed successfully.

404 - NotFound

Returned if project category does not exist.

 

Example - Retrieves all children of a project category.

 

Retrieves all the child categories of a project category.

Request Headers

Key

Value

Description

Accept

application/json

 

Request Parameters

Key

Value

Description

{id}

dc8b3352-05cf-4b54-868b-a1f6c3cc73ba

Unique identifier of the project category.

Response Headers

Key

Value

Description

Content-Type

application/json; charset=utf-8

 

Response Body

{ "Items": [ { "Id": "092c1c83-cfe7-4075-aea8-4dc445f8d87d", "Name": "Mobile", "OrderNumber": 0, "OrganisationId": null, "OrganisationName": null, "ParentId": "dc8b3352-05cf-4b54-868b-a1f6c3cc73ba", "ParentName": "Active", "HasChildren": false, "HasProjects": false, "HasParent": true, "Expands": [ "Projects", "Parent", "Organisation", "Children" ], "Self": "http://localhost/api/projectcategory/092c1c83-cfe7-4075-aea8-4dc445f8d87d" }, { "Id": "c0b6196a-59d1-46e4-a007-cb7c69562394", "Name": "Desktop", "OrderNumber": 1, "OrganisationId": null, "OrganisationName": null, "ParentId": "dc8b3352-05cf-4b54-868b-a1f6c3cc73ba", "ParentName": "Active", "HasChildren": false, "HasProjects": false, "HasParent": true, "Expands": [ "Projects", "Parent", "Organisation", "Children" ], "Self": "http://localhost/api/projectcategory/c0b6196a-59d1-46e4-a007-cb7c69562394" } ] }

Status Code

200 - OK