Description
...
Parameter | Type | Mandatory/Optional | Maximum character length/limit | Description |
---|---|---|---|---|
input | SearchProjectInput | Mandatory | Not Relevant | SearchProjectInput model |
applicationName | string | Mandatory | Should be less than or equal to 10 characters | The name of the integration partner |
Request - sample input
<SearchProject>
<MethodParameters>
<UserAuthentication>
<UserName>username</UserName>
<Password>password</Password>
<AnyAttr attr0="XmlAttributeArray" isNull="false">
<XmlAttributeArray0>System.Xml.XmlAttribute</XmlAttributeArray0>
</AnyAttr>
</UserAuthentication>
<input>
<ProjectCode>WAA0002-N6</ProjectCode>
<ProjectName isNull="false" />
<OrganizationNumber>0</OrganizationNumber>
<CompanyName isNull="false" />
<BoligmappaNumber isNull="false" />
<Matrikkel>
<Knr>0</Knr>
<Gnr>0</Gnr>
<Bnr>0</Bnr>
<Fnr>0</Fnr>
<Snr>0</Snr>
</Matrikkel>
<Address>
<StreetName isNull="false" />
<HouseNumber>0</HouseNumber>
<HouseLetter isNull="false" />
<ZipCode isNull="false" />
<City isNull="false" />
</Address>
<InternalProjectReference isNull="false" />
</input>
<applicationName>test</applicationName>
</MethodParameters>
</SearchProject>
SearchProjectInput
Parameter | Type | Mandatory/Optional | Description |
---|---|---|---|
ProjectCode | string | Optional | Project code of the project (Eg: AAA1234-B2) |
ProjectName | string | Optional | Name of the project (Matches even if a part of the name is given. Eg. if the project name is test project you can retrieve it by providing only test) |
OrganizationNumber | int | Optional | Organization number of a company that is involved in the project |
CompanyName | string | Optional | Name of a company which is involved in the project (Matches even if a part of the name is given. Eg. if the company name is test company you can retrieve it by providing only test) |
BoligmappaNumber | string | Optional | Boligmappa number of a property/building which is connected to the project |
Matrikkel | Matrikkel | Optional | Matrikkel of a property which is connected to the project |
Address | Address | Optional | Address of a property/building which is connected to the project |
InternalProjectReference | string | Optional | Internal project reference of a project company that is involved in the project |
...
Parameter | Type | Description |
---|---|---|
ProjectDetails | List <ProjectResult> | List of Projects along with company, property and building details |
Response - sample output
<SearchProject>
<MethodParameters>
<SearchProjectOutput>
<ProjectDetails attr0="ProjectResultArray" isNull="false">
<ProjectResultArray0>
<ProjectId>1142</ProjectId>
<ProjectName>hhhhhhhhhhhh</ProjectName>
<ProjectCode>WAA0002-N6</ProjectCode>
<ProjectType>0</ProjectType>
<Description isNull="true" />
<ProjectStatus>1</ProjectStatus>
<StartedDate>7/31/2017 5:38:40 PM</StartedDate>
<UpdatedDate>7/31/2017 5:38:40 PM</UpdatedDate>
<ProjectContactPersonName>yohan 1helena</ProjectContactPersonName>
<ProjectContactPersonEmail>manishar@99xhelena@test.lkno</ProjectContactPersonEmail>
<ProjectContactPersonNumber>11111222</ProjectContactPersonNumber>
<ProjectCompanies attr0="CompanyDetailsArray" isNull="false">
<CompanyDetailsArray0>
<Name>Test123]</Name>
<OrganizationNumber>123344567</OrganizationNumber>
<ContactEmail>manishar@99xhelena@test.lkno</ContactEmail>
<ContactPerson>yohan 1helena</ContactPerson>
<IsOwnerCompany>1</IsOwnerCompany>
<Reference isNull="true" />
</CompanyDetailsArray0>
</ProjectCompanies>
<Building isNull="true" />
<Property isNull="true" />
</ProjectResultArray0>
</ProjectDetails>
</SearchProjectOutput>
</MethodParameters>
</SearchProject>
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 |
358 | No matching results found for your inputs |
359 | Please provide at least one input |
...