Project API XML
Show the project create schema Project create schema
<?xml version="1.0" encoding="utf-8"?>
<Request Object="Project" Method="Create" xmlns="urn:InvoiceClarity-com:ProjectCreate" >
<Project>
<Name>Web design</Name>
<Description>Web design</Description>
<QuotedPrice></QuotedPrice> <!-- Optional -->
<ClientId>1</ClientId>
<ManagerUserId>1</ManagerUserId>
<VisibleToClient>false</VisibleToClient>
<ProjectStatus>Active</ProjectStatus>
</Project>
</Request>
Project create response
<?xml version="1.0" encoding="utf-8"?>
<Response status="Ok" >
<ProjectId>12356</ProjectId>
<Errors>
<Error description="Errors go here"></Error>
</Errors>
</Response>
Show the project update schema Project update schema
<?xml version="1.0" encoding="utf-8"?>
<Request Object="Project" Method="Update" xmlns="urn:InvoiceClarity-com:ProjectUpdate" >
<Project>
<ProjectId>1</ProjectId>
<Name>Director</Name>
<Description>Mr</Description>
<QuotedPrice></QuotedPrice> <!-- Optional -->
<ClientId>1</ClientId>
<ManagerUserId>1</ManagerUserId>
<VisibleToClient>false</VisibleToClient>
<ProjectStatus>1</ProjectStatus>
</Project>
</Request>
Project update response
<?xml version="1.0" encoding="utf-8"?>
<Response status="Ok" >
<ProjectId>12356</ProjectId>
<Errors>
<Error description="Errors go here"></Error>
</Errors>
</Response>
Show the project delete schema Project delete schema
<?xml version="1.0" encoding="utf-8" ?>
<Request Object="Project" Method="Delete" xmlns="urn:InvoiceClarity-com:ProjectDelete" >
<ProjectId>80</ProjectId>
</Request>
Project delete response
<?xml version="1.0" encoding="utf-8"?>
<Response status="Ok" >
<ProjectId>12356</ProjectId>
<Errors>
<Error description="Errors go here"></Error>
</Errors>
</Response>
Show the project list schema Project list schema
<?xml version="1.0" encoding="utf-8" ?>
<Request Object="Project" Method="List" xmlns="urn:InvoiceClarity-com:ProjectList" >
<Page>1</Page>
<PerPage>9</PerPage>
<ShowArchived>true</ShowArchived>
<ShowDeleted>true</ShowDeleted>
</Request>
Project list response
<?xml version="1.0" encoding="utf-8"?>
<Response status="Ok" >
<Projects page="1" total="3" >
<Project>
<ProjectId>123456</ProjectId>
<Name>Web design</Name>
<Description>Web design</Description>
<QuotedPrice></QuotedPrice>
<ClientId>1</ClientId>
<ManagerUserId>1</ManagerUserId>
<VisibleToClient>false</VisibleToClient>
<ProjectStatus>Active</ProjectStatus>
</Project>
</Projects>
<Errors>
<Error description="Errors go here"></Error>
</Errors>
</Response>
Show the project item schema Project item schema
<?xml version="1.0" encoding="utf-8" ?>
<Request Object="Project" Method="Item" xmlns="urn:InvoiceClarity-com:ProjectItem" >
<ProjectId>80</ProjectId>
</Request>
Project item response
<?xml version="1.0" encoding="utf-8"?>
<Response status="Ok" >
<Project>
<ProjectId>123456</ProjectId>
<Name>Web design</Name>
<Description>Web design</Description>
<QuotedPrice></QuotedPrice>
<ClientId>1</ClientId>
<ManagerUserId>1</ManagerUserId>
<VisibleToClient>false</VisibleToClient>
<ProjectStatus>Active</ProjectStatus>
</Project>
<Errors>
<Error description="Errors go here"></Error>
</Errors>
</Response>