Skip to main content
Version: 2021-07-28

Create Recurring Task

POST 

/projects/recurring-tasks

Creates one recurring task definition. There is no list endpoint and no list binding. The schedule uses rruleOptions (intervalType, not a raw RRULE string). owners and contactIds are the recurring fields — task create uses assignees and contactId. Requires projects/tasks.recurring.write.

Request​

Version stringrequired

API Version

Available optionsv3
locationId string

Location id. Required for channel: APP. Ignored for OAuth/PIT — those use the location on the auth token. Do not send in path, body, or headers.

application/json

Bodyrequired

    titlestringrequired

    Name of the task

    descriptionstring

    Description of the task

    contactIdsstring[]

    Contact Id

    ownersstring[]

    Assigned To

    rruleOptionsobjectrequired

    Recurring rules

    ignoreTaskCreationboolean

    Create initial task or not

application/json

Successful response

Schema
    recurringTaskobject

    Recurring task record