Tasks

Get a task

get/tasks/{id}

Request

  • Base URL: https://www.ruddr.io/api/workspace
  • URL: https://www.ruddr.io/api/workspace/tasks/{id}
  • Auth: HTTP bearer

Path parameters

idstring required

The task uuid.

Response

200

idstring

The unique identifier for the object.

namestring

The name of the task.

notesstring nullable

Any notes associated with the task.

orderinteger

The display order position of the task (same value as position).

positioninteger

The numeric position of the task used for ordering.

statusId'not_started' | 'in_progress' | 'completed'

The status of the task.

startstring date nullable

The start date for the task. Will be in the form YYYY-MM-DD.

endstring date nullable

The end date for the task. Will be in the form YYYY-MM-DD. null if no end date is set.

isBillableboolean

Whether the task is billable. Overridden to false when the project is not billable.

lockTimeboolean

When enabled, prevents new time entries from being created with this task.

capHoursboolean

When enabled, prevents time entries that would exceed the budgeted hours for this task.

capAssignedHoursboolean

When enabled, prevents time entries that would exceed the budgeted hours assigned to the role or member for this task.

codestring nullable

The task code.

forAssignedOnlyboolean

When enabled, only assigned members and roles can track time to this task.

requireNotesboolean

Whether notes are required on time entries for this task. Overridden to true when the project requires notes.

recordStatusId'active' | 'archived'

The record status of the task.

budgetedHoursnumber nullable

The budgeted hours for the task.

budgetedServicesRevenuenumber nullable

The budgeted services revenue for the task.

createdAtstring date-time

The timestamp when the object was created.

modifiedAtstring date-time

The timestamp when the object was last modified.

Changes

No recorded changes to this operation across all 1 revision of this API.