The fastest way to invoice your clients and track time.

Invoice Clarity - effortless billingProject task API XML



Show the project task create schema Project task create schema

<?xml version="1.0" encoding="utf-8"?>
<Request Object="ProjectTask" Method="Create" xmlns="urn:InvoiceClarity-com:ProjectTaskCreate" >
  <ProjectTask>
    <Name>Design</Name>
    <Description>Design</Description>
    <ProjectId>1</ProjectId>
    <AssignedToId>1</AssignedToId>
    <Priority>Low</Priority>
    <Progress>20</Progress>
    <HoursEstimate>20</HoursEstimate>
    <ProjectTaskStatus>Assigned</ProjectTaskStatus>
  </ProjectTask>
</Request>

Project task create response

<?xml version="1.0" encoding="utf-8"?>
<Response status="Ok" >
  <ProjectTaskId>12356</ProjectTaskId>
  <Errors>
    <Error description="Errors go here"></Error>
  </Errors>
</Response>

Show the project task update schema Project task update schema

<?xml version="1.0" encoding="utf-8"?>
<Request Object="Project" Method="Update" xmlns="urn:InvoiceClarity-com:ProjectUpdate" >
  <ProjectTask>
    <ProjectTaskId>123445</ProjectTaskId>
    <Name>Design</Name>
    <Description>Design</Description>
    <ProjectId>1</ProjectId>
    <AssignedToId>1</AssignedToId>
    <Priority>Low</Priority>
    <Progress>20</Progress>
    <HoursEstimate>20</HoursEstimate>
    <ProjectTaskStatus>Assigned</ProjectTaskStatus>
  </ProjectTask>
</Request>

Project task update response

<?xml version="1.0" encoding="utf-8"?>
<Response status="Ok" >
  <ProjectTaskId>12356</ProjectTaskId>
</Response>

Show the project taskdelete schema Project task delete schema

<?xml version="1.0" encoding="utf-8"?>
<Request Object="ProjectTask" Method="Delete" xmlns="urn:InvoiceClarity-com:ProjectTaskDelete" >
    <ProjectTaskId>1</ProjectTaskId>
</Request>

Project task delete response

<?xml version="1.0" encoding="utf-8"?>
<Response status="Ok" >
  <ProjectTaskId>12356</ProjectTaskId>
  <Errors>
    <Error description="Errors go here"></Error>
  </Errors>
</Response>

Show the project task list schema Project task list schema

<?xml version="1.0" encoding="utf-8" ?>
<Request Object="ProjectTask" Method="List" xmlns="urn:InvoiceClarity-com:ProjectTaskList" >
    <Page>1</Page>
    <PerPage>9</PerPage>
    <ShowArchived>true</ShowArchived>
    <ShowDeleted>true</ShowDeleted>
    <ProjectId>1</ProjectId>
</Request>

Project task list response

<?xml version="1.0" encoding="utf-8"?>
<Response status="Ok" >
  <ProjectTasks page="1" total="3" >
    <ProjectTask>
      <ProjectTaskId>123456</ProjectTaskId>
      <Name>Design</Name>
      <Description>Design</Description>
      <Project>1</Project>
      <AssignedTo>1</AssignedTo>
      <Priority>Low</Priority>
      <Progress>20</Progress>
      <HoursEstimate>20</HoursEstimate>
      <ProjectTaskStatus>Assigned</ProjectTaskStatus>
    </ProjectTask>
  </ProjectTasks>
  <Errors>
    <Error description="Errors go here"></Error>
  </Errors>
</Response>

Show the project task item schema Project task item schema

<?xml version="1.0" encoding="utf-8" ?>
<Request Object="ProjectTask" Method="Item" xmlns="urn:InvoiceClarity-com:ProjectTaskItem" >
  <ProjectTaskId>80</ProjectTaskId>
</Request>

Project task item response

<?xml version="1.0" encoding="utf-8"?>
<Response status="Ok" >
  <ProjectTask>
    <ProjectTaskId>123456</ProjectTaskId>
    <Name>Design</Name>
    <Description>Design</Description>
    <ProjectId>1</ProjectId>
    <AssignedToId>1</AssignedToId>
    <Priority>Low</Priority>
    <Progress>20</Progress>
    <HoursEstimate>20</HoursEstimate>
    <ProjectTaskStatus>Assigned</ProjectTaskStatus>
  </ProjectTask>
  <Errors>
    <Error description="Errors go here"></Error>
  </Errors>
</Response>
Rss feed We are here to help Call free 0800 612 6270 Secure login Login Sign Up