GetAllProjects
Description
This method is used to return a list of all projects associated with the company of the current user. This list includes the projects which are owned by the company, and the projects that the company has been added to. The project instances could be either BuildingProjects, PropertyProjects or Projects (Instances where a project is not connected to either a building or a property).Â
Request
Parameter | Type | Mandatory/Optional | Maximum character length/limit | Description |
---|---|---|---|---|
applicationName | string | Mandatory | Should be less than or equal to 10 characters | The name of the integration partner |
Â
Request - sample input
Response
Type | Description |
---|---|
List<Project> | A list of projects the current company is associated to. The actual instances of the list will be either  BuildingProjects, PropertyProjects or Projects |
Response - sample output
Exceptions
Error Code | Description |
---|---|
123 | An exception occurred while processing your request |
138 | applicationName length has exceeded the maximum character limit allowed (10) |
146 | The applicationName is not set |
167 | You are not authorized to use this web method |
Known issues
Please note that there can be byte limitations in your API testing client. If the size of the response exceeds that limit, an error can be thrown.Â