Aspose.Tasks Cloud
FREEMIUM
By asposecloud
Updated 3 months ago

Aspose.Tasks Cloud API Documentation

Aspose.Tasks Cloud is a REST API for creating project document management applications that work with common Project file formats in the cloud. You can convert project data files to other formats, read tasks, resources, calendar information and manipulate other project data using the API.

Learn more about this API
POSTPostAssignment
GETGetResources
POSTPostDocumentProperty
DELETEDeleteCalendar
PUTPutImportProjectFromProjectOnline
GETGetOutlineCodeByIndex
POSTCreateFolder
GETGetAssignment
PUTPutRecalculateProjectWorkAsComplete
PUTMoveFolder
GETGetDiscUsage
PUTPutExtendedAttribute
PUTPutCalendarException
PUTPutTaskLink
PUTPutRecalculateProject
PUTPutMoveTaskToSibling
GETGetVbaProject
GETGetTaskDocument
GETGetCalendarExceptions
GETGetTasks
GETGetTaskAssignments
POSTPostCalendar
PUTPutTaskRecurringInfo
GETObjectExists
DELETEDeleteOutlineCodeByIndex
GETGetPageCount
DELETEDeleteTaskLink
PUTPutRecalculateProjectResourceFields
DELETEDeleteAssignment
DELETEDeleteFolder
POSTPostTaskLink
PUTPutResource
GETGetTaskLinks
GETGetAssignments
GETGetFilesList
PUTPutCalendar
GETGetTaskTimephasedData
DELETEDeleteCalendarException
File
PUTMoveFile
PUTCopyFile
DELETEDeleteFile
POSTUploadFile
GETDownloadFile
TasksResources
GETGetResourceTimephasedData
DELETEDeleteResource
POSTPostResource
GETGetResource
GETGetResourceAssignments
TasksRecalculate
PUTPutRecalculateProjectUncompleteWorkToStartAfter
TasksWbs
GETGetWbsDefinition
PUTPutRenumberWbsCode
TasksDocument
PUTPutImportProjectFromFile
GETGetProjectIds
GETGetTaskDocumentWithFormat
PUTPutImportProjectFromDb
TasksCalendar
GETGetCalendars
POSTPostCalendarException
GETGetCalendar
GETGetCalendarWorkWeeks
TasksAssignments
PUTPutAssignment
GETGetAssignmentTimephasedData
TasksExtendedAttributes
GETGetExtendedAttributes
DELETEDeleteExtendedAttributeByIndex
GETGetExtendedAttributeByIndex
Folder
PUTCopyFolder
TasksReport
GETGetReportPdf
TasksTask
POSTPostTask
DELETEDeleteTask
PUTPutMoveTask
GETGetTaskRecurringInfo
PUTPutTask
GETGetTask
POSTPostTaskRecurringInfo
TasksRiskAnalysisReport
GETGetRiskAnalysisReport
TasksOutlineCodes
GETGetOutlineCodes
TasksDocumentProperties
PUTPutDocumentProperty
GETGetDocumentProperties
GETGetDocumentProperty
TasksCriticalPath
GETGetCriticalPath
Storage
GETStorageExists
GETGetFileVersions
TasksProjectOnline
GETGetProjectList
POSTPostTaskRecurringInfo

Adds a new recurring task.

Authorization:

JSON Web Token

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
AuthorizationOAUTH2
REQUIREDJSON Web Token
Required Parameters
parentTaskUidNUMBER
REQUIREDThe Uid of parent task for the created recurring task
taskNameSTRING
REQUIREDName of the task to create.
nameSTRING
REQUIREDThe name of the file.
calendarNameSTRING
REQUIREDName of the project's calendar to use for recurring task's scheduling.
Optional Parameters
useEndDateBOOLEAN
OPTIONALDetermines whether to use the end date or a number of occurrences for the recurring task.
dailyUseWorkdaysBOOLEAN
OPTIONALDetermines whether to use workdays for the daily recurrence pattern.
endDateSTRING
OPTIONALSpecifies the date for the occurrences to end.
weeklyDaysSTRING
OPTIONALRepresents a weekday of a project in the instance of RecurringInfo class.
monthlyDayNUMBER
OPTIONALSpecifies a number of day of the monthly recurrence pattern.
monthlyOrdinalDaySTRING
OPTIONAL
yearlyDateSTRING
OPTIONALSpecifies a date for the yearly recurrence pattern.
durationSTRING
OPTIONALSpecifies the duration for one occurrence of the recurring task. the instance of class.
monthlyRepetitionsNUMBER
OPTIONALSpecifies a number of repetitions for the monthly recurrence pattern.
monthlyUseOrdinalDayBOOLEAN
OPTIONALDetermines whether to use ordinal day for the monthly recurrence pattern.
recurrencePatternSTRING
OPTIONALRepresents a type of recurrence pattern of a recurring task.
occurrencesNUMBER
OPTIONALSpecifies a number of occurrences of the recurring task.
yearlyOrdinalNumberSTRING
OPTIONALRepresents an ordinal number in the instance of RecurringInfo class.
startDateSTRING
OPTIONALSpecifies the date for the occurrences to begin.
monthlyOrdinalNumberSTRING
OPTIONALRepresents an ordinal number in the instance of RecurringInfo class.
yearlyOrdinalDaySTRING
OPTIONAL
monthlyOrdinalRepetitionsNUMBER
OPTIONALSpecifies a number of repetitions for the monthly recurrence pattern when using ordinal day.
yearlyUseOrdinalDayBOOLEAN
OPTIONALDetermines whether to use ordinal day for the yearly recurrence pattern.
dailyRepetitionsNUMBER
OPTIONALSpecifies an interval between repetitions for the daily recurrence pattern.
weeklyRepetitionsNUMBER
OPTIONALSpecifies an interval between repetitions for the weekly recurrence pattern.
yearlyOrdinalMonthSTRING
OPTIONALSpecifies the month.
storageSTRING
OPTIONALThe document storage.
folderSTRING
OPTIONALThe document folder.
fileNameSTRING
OPTIONALFile name to save changes to.
Code Snippet
Install SDK
Response ExampleSchema

Install SDK for (Node.js)Unirest

OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication