Motion Logo Motion API Documentation
Support
API Keys

Create Recurring Task

Creates a new recurring task

POST v1 / recurring-tasks

Authorization

Authorization string required

Bearer authentication header of the form Bearer <token> where <token> is your auth token.

Body

application/json

frequency Frequency required

Frequency in which the task should be scheduled

deadlineType string default: SOFT

"HARD" or "SOFT" are the two values allowed

duration number

An integer greater than 0 or "REMINDER" for a reminder task

startingOn string

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)

idealTime string

If possible, schedule at the ideal time if free (HH:mm)

schedule string default: Work Hours

Schedule the task must adhere to (defaults to "Work Hours" which is a schedule all users have)

name string required

The name of the recurring task

workspaceId string required

The workspace in which to create the recurring task

description string

The description of the task

priority string default: MEDIUM

"HIGH" or "MEDIUM" (which is the default)

assigneeId string required

To whom the recurring task should be assigned

Response

200 - application/json - object

id string required

name string required

description string required

The HTML contents of the description

workspace object required

creator object required

assignee object required

project object

status object required

The status of the task

priority string required

Valid options are ASAP, HIGH, MEDIUM, or LOW

labels array<object> required

An array of labels

Was this page helpful?