API - List Projects


Resource:
/acumulus/stable/picklists/picklist_projects.php
Since API:
Available for authenticated:
API gebruiker
Available for authenticated:
API beheerder
Communication:
Basic submit, including below structure

Support voor inodes :

Submit

<?xml version="1.0" encoding="UTF-8"?>
<myxml>
    ...
    <projectid></projectid>
    <projectstatus></projectstatus>
    <projecttypeid></projecttypeid>
</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.

Please note that this acts as a filter. At the time of writing the valid statusses are 0, 1 and 2.
Option
Description
0
all projects
1
active projects
2
closed projects

projecttypeid
Optional numeric parameter to limit the output to a specific project type.

Please note that this acts as a filter. At the time of writing the valid statusses are 0 and 1.
Option
Description
0
all project types
1
projects of type project

Response

<?xml version="1.0" encoding="UTF-8"?>
<response>
 <projects>
  <project>
   <projectid></projectid>
   <projecttypeid></projecttypeid>
   <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.

projecttypeid
Unique identifier for the project type.

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.