Create recurring task
Creates a new recurring task.
/ v1 / recurring-tasks
Authorization
Body
application/json
-
Frequency in which the task should be scheduled.
- deadlineTypestring = SOFT
"HARD" or "SOFT" are the two values allowed.
- durationnumber
An integer greater than 0 or "REMINDER" for a reminder task.
- startingOnstring
ISO 8601 Date which is trimmed to the start of the day passed, like 2024-03-12 or 2024-03-12T06:00:00.000Z (default).
- idealTimestring
If possible, schedule at the ideal time if free (HH:mm).
- schedulestring = Work Hours
Schedule the task must adhere to (defaults to "Work Hours" which is a schedule all users have).
-
The name of the recurring task.
-
The workspace in which to create the recurring task.
- descriptionstring
The description of the task.
- prioritystring = MEDIUM
"HIGH" or "MEDIUM" (which is the default).
-
To whom the recurring task should be assigned.
Response
200 - application/json - object
-
The ID of the recurring task.
-
The name of the recurring task.
-
The HTML contents of the description.
-
The workspace data.
-
The ID of the workspace.
-
The name of the workspace.
-
The ID of the team.
-
Whether the workspace is a team or individual type.
-
An array of labels.
- namestring
The name of the label.
-
-
An array of statuses for the workspace.
- namestring
The name of the status.
- isDefaultStatusboolean
Whether this status is a default status for the workspace.
- isResolvedStatusboolean
Whether this is a resolved (terminated) status for the workspace.
-
-
-
The user who created the recurring task.
-
The user assigned to the recurring task.
- projectobject
The project data.
-
The ID of the project.
-
The name of the project.
-
The HTML contents of the description.
-
The ID of the workspace.
- statusobject
The status of the project.
- namestring
The name of the status.
- isDefaultStatusboolean
Whether this status is a default status for the workspace.
- isResolvedStatusboolean
Whether this is a resolved (terminated) status for the workspace.
-
- createdTimedatetime
The timestamp when the project was created.
- updatedTimedatetime
The timestamp when the project was last updated.
- customFieldValuesrecord<object>
Record of custom field values for the entity, where each key is the name of the custom field (not the ID). Each object contains a "type" discriminator and a "value" property that varies based on the field type.
- textobject
Text custom field value.
- numberobject
Number custom field value.
- urlobject
URL custom field value.
- dateobject
Date custom field value.
- selectobject
Select custom field value.
- multiSelectobject
Multi-select custom field value.
- personobject
Person custom field value.
- multiPersonobject
Multi-person custom field value.
- emailobject
Email custom field value.
- phoneobject
Phone custom field value.
- checkboxobject
Checkbox custom field value.
-
-
-
The status of the task.
- namestring
The name of the status.
- isDefaultStatusboolean
Whether this status is a default status for the workspace.
- isResolvedStatusboolean
Whether this is a resolved (terminated) status for the workspace.
-
-
Valid options are ASAP, HIGH, MEDIUM, or LOW.
-
An array of labels.
- namestring
The name of the label.
-