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

ParameterTypeMandatory/OptionalMaximum character length/limitDescription

applicationName

string

Mandatory

Should be less than or equal to 10 characters

The name of the integration partner

 

Request - sample input

Response

TypeDescription
List<Project>A list of projects the current company is associated to. The actual instances of the list will be either  BuildingProjectsPropertyProjects or Projects

Response - sample output

Exceptions

Error CodeDescription

123

An exception occurred while processing your request

138 applicationName length has exceeded the maximum character limit allowed (10) 
146The applicationName is not set
167You 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.