getProjects

Returns an array of projects.

Input parameters

Parameter name Description Possible value Required
projectID  Project ID.  Integer    
customerID  Customer ID.  Integer    
typeID  Project type ID, see getProjectTypes Integer    
statusID  Project status ID, see getProjectStatuses Integer    
startDateFrom    ISO date (yyyy-mm-dd)    
startDateTo    ISO date (yyyy-mm-dd)    
endDateFrom    ISO date (yyyy-mm-dd)    
endDateTo    ISO date (yyyy-mm-dd)    
changedSince  Retrieve only items that have been added or modified since the specified timestamp. Use it to keep a local database in sync with ERPLY.  Integer (Unix timestamp)    
recordsOnPage  Number of records API should return. By default 20, at most 100.  Integer    
pageNo  API returns at most recordsOnPage items at a time. To retrive the next recordsOnPage items, send a new request with pageNo incremented by one. By default, API returns "page 1".  Integer    

Response

Field name Type Description
projectID  Integer  Project ID.  
name  String  Project name.  
customerID  Integer  Customer ID.  
customerName  String  Customer name.  
employeeID  Integer  Project manager ID.  
employeeName  String  Name of project manager.  
typeID  Integer  Project type ID.  
typeName  String  Name of project type.  
statusID  Integer  Project status ID.  
statusName  String  Name of project status.  
startDate  ISO date (yyyy-mm-dd)    
endDate  ISO date (yyyy-mm-dd)    
notes  String  Notes.  
lastModified  Unix timestamp.