API - List Projects


Resource:
/acumulus/stable/picklists/picklist_projects.php
Since API:
Authentication:
API user
Communication:
Basic submit, including below structure


Submit

<?xml version="1.0" encoding="UTF-8"?>
<myxml>
    ...
    <projectid></projectid>
    <projectstatus></projectstatus>
</myxml>

projectid
Optional numeric parameter to limit the output to a single project.

projectstatus
Optional numeric parameter to limit the output to a specific project status.

Option
Description
0
all projects
1
active projects
2
closed projects

Response

<?xml version="1.0" encoding="UTF-8"?>
<response>
 <projects>
  <project>
   <projectid></projectid>
   <projectname></projectname>
   <projectcontactid></projectcontactid>
   <projectcontactname></projectcontactname>
   <projectstartdate></projectstartdate>
   <projectenddate></projectenddate>
   <projectstatus></projectstatus>
   <projectnotes></projectnotes>
   <projectpricebase></projectpricebase>
   <projecthourlybase></projecthourlybase>
  </project>
  ...
 </projects>
</response>

projectid
Unique identifier for the project.

projectname
Description or name of the project.

projectcontactid
Unique identifier for the contact to which or whom this project applies.

projectcontactname
Descriptive name associated with the contact. Falls back to contactname2 and contactperson when contactname1 is not set.

projectstartdate
Project start date in YYYY-MM-DD format.

projectenddate
Project end date in YYYY-MM-DD format.

projectstatus
Integer identifying project status.

Option
Description
1
Active project
2
Non-active project

projectnotes
Multi-line field for additional remarks. Use \n for newlines and \t for tabs. Contents are placed in notes/comments section of the project.

projectpricebase
Default price for project items within the project. Can be overruled by the individual project item price.

projecthourlybase
Default hourly rate for project items within the project. Can be overruled by the individual project item hourly rate.