Planfix API task.changeExpectDate: Difference between revisions

From Planfix
Jump to: navigation, search
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 19: Line 19:
</source>
</source>
{| class="wikitable" style="margin-top: 1em; width:100% "
{| class="wikitable" style="margin-top: 1em; width:100% "
!width="150"| Name !!width="200"| Type !!width="50%"| Value !! Notes   
!width="150"|Name !!width="200"| Type !!width="50%"| Value !! Note   
|-
|-
|task.id ||int || task ID||
|task.id ||int || task ID||
Line 28: Line 28:
|-
|-
|}
|}


Successful execution will return the following response:
Successful execution will return the following response:
Line 48: Line 47:
|-
|-
|}
|}


Otherwise, an error response will be returned:
Otherwise, an error response will be returned:

Latest revision as of 07:56, 28 January 2025

If for some reason a user can't complete a task in time, they can postpone the task's completion date. Function call format:

<?xml version="1.0" encoding="UTF-8"?>
<request method="task.changeExpectDate">
  <account></account>
  <sid></sid>
  <task>
    <id></id>
  </task>
  <expectDate></expectDate>
  <signature></signature>
</request>
Name Type Value Note
task.id int task ID
expectDate DateTime new task completion date
signature string(32) signature

Successful execution will return the following response:

<?xml version="1.0" encoding="UTF-8"?>
<response status="ok">
  <task>
    <id></id>
    <endTime></endTime>
  </task>
</response>
Name Type Value Notes
task.id int task ID
task.endTime DateTime If the endTime parameter is not included in the response, this indicates that the request was sent to the assignee as a request to change the date.

Otherwise, an error response will be returned:

<?xml version="1.0" encoding="UTF-8"?>
<response status="error">
  <code></code>
</response>


Go To