Resources|Resource Planning

Fetch resource assignment list.

This endpoint enables you to retrieve a list of resource assignments.

This endpoint enables you to retrieve a list of resource assignments for the given filter. The response will provide you with the basic information about the resource assignments, including the resource, the assigned resource and the duration of the assignment.

get/resource_planning/fetch

Query parameters

filter[byResourceIds][]integer[]

Filters the resource assignments based on the resource IDs.

filter[byEmployeeIds][]integer[]

Filters the resource assignments based on the employee IDs.

filter[byToolIds][]integer[]

Filters the resource assignments based on the tool IDs.

filter[byTrackerIds][]integer[]

Filters the resource assignments based on the tracker IDs.

filter[byProjectIds][]integer[]

Filters the resource assignments based on the project IDs.

filter[byOrderIds][]integer[]

Filters the resource assignments based on the order IDs.

filter[byAbsenceTypeIds][]integer[]

Filters the resource assignments based on the resource absence type IDs.

filter[byCustomProjectIds][]integer[]

Filters the resource assignments based on the custom project IDs.

offsetinteger

Use this parameter to specify the number of records you want to skip before starting to collect the data from the result set.

limitinteger

The limit parameter defines the maximum number of records that can be retrieved in a single API request, with a max and default value set at 500 records.

Response

Success Response:

offsetinteger

Number of skipped records.

totalCountinteger

Total number of available resource assignments. (Only calculated if offset is 0)

Example response

{
  "data": [
    {
      "assignedFrom": "2015-02-20T12:59:21+01:00",
      "assignedTo": "2015-02-20T12:59:21+01:00"
    }
  ]
}

Changes