Exceptions
The following table lists all the Exceptions that are returned by the Boligmappa Web Service, and the error conditions that they represent.
Error Code | Description |
---|---|
100 | Zip Code cannot be null/empty |
101 | Postal number does not exist in the system |
102 | The street address cannot be null or empty |
103 | Invalid street address format |
104 | Third-party services are not available |
105 | Plant already exists in the system |
107 | Plant creation failed due to an internal error |
108 | Input parameters contain invalid or null data |
109 | Given Matrikkel does not exist in the system |
110 | Input parameters contain null or invalid data |
111 | plantId does not exist for your company or your license does not authorize you to access this plantId |
112 | There is no document to upload |
113 | One or more mandatory fields have not been provided |
114 | File name contains invalid charactor(s) |
115 | Given ProfessionId(s) are not valid |
116 | Invalid DocumentTypeId |
117 | Snr provided is invalid |
118 | Snr is not provided with the input Matrikkel for a sectioned property |
119 | Snr is provided with the input Matrikkel for a non-sectioned property |
120 | Provided Lnr is not valid |
121 | Lnr is not provided with the input Matrikkel for a housing corporative share |
122 | Lnr is provided with the input Matrikkel but it is not a housing corporative share |
123 | An exception occurred while processing your request |
124 | IIS_IUSERS do not have write permission to the wwwroot folder |
125 | Cannot create EFO documents |
126 | File extension is not specified or file extension is not valid |
127 | Postal code does not exist in the specified municipality |
129 | Infoland failed to return Matrikkels for housing corporative shares |
130 | Input plantId is either zero or negative. Please enter a positive value for the id |
131 | This type of property is not supported |
132 | plantId does not exist |
133 | Url or Data must be provided to create a document file |
134 | Document does not exist for the given documentId |
135 | User is not authorized to access the document with the given documentId or your license does not authorize you to access this documentId |
136 | Provided Url is invalid |
138 | applicationName length has exceeded the maximum character limit allowed (10) |
139 | Current version of Boligmappa does not support these type of properties (aksje/obligasjonsleiligheter) |
140 | Input EfoId list is not set to a correct value |
141 | Input EfoId list is empty |
142 | One or more of the input EfoIds are invalid |
143 | Template document is not set |
144 | One or more of the input document models does not contain adequate information (EfoIds, Url or Base64 encoded data) |
145 | The plantId is invalid |
146 | The applicationName is not set |
147 | The EfoId is not properly set |
148 | The documentName cannot be empty |
149 | Input job document is not set |
150 | Could not find Efo documents for any of the EfoIds provided |
151 | The company is not authorized to access one or more of the given documents |
152 | No property is connected to the given plantId |
153 | 64 bit encoded data decoding has failed |
154 | Either a valid plantId or a boligmappaNumber for the property should be provided |
155 | One or more of the input documents are not in a valid PDF format. (Only PDF format is supported by this version) |
156 | The attached plant of the input document and the given plantId do not match |
157 | PlantId is required |
158 | Input for chapter 3 does not contain adequate information (a Url or Base64 encoded data) |
159 | Unable to parse the input job document. Make sure you have uploaded a document generated by the Boligmappa system |
160 | Input for chapter 2 does not contain adequate information (a Url or Base64 encoded data) |
161 | Job description length has exceeded the maximum character limit allowed (500) |
162 | No files provided. Cannot combine |
163 | An error occurred while combining the files |
164 | One or more of the input file models does not contain adequate information (a Url or Base64 encoded data) |
165 | The given profession is not registered to your company |
166 | No documents found for the given Matrikkel |
167 | You are not authorized to use this method |
168 | Given is a Matrikkel of a Housing cooperative. This type of property is not supported by this method |
169 | Provide only one model. Either the Matrikkel model or the Housing coop info model |
170 | Given is a Matrikkel of a Housing cooperative. You cannot uniquely identify a housing coop share using a Matrikkel. Please input the HousingCoopInputModel. |
171 | Invalid OrganizationNumber or ShareNumber. |
173 | Invalid order number |
174 | Provided Boligmappa documentId is invalid |
175 | The jobEndDate needs to be later than the jobStartDate |
176 | boligmappaNumber is not provided |
177 | No property was found for the given boligmappaNumber |
178 | No property or building details found for the given Matrikkel and building number |
179 | One or more of the attached RoomIds does not belong to the given plant or tenant |
180 | One or more of the attached DeviceIds does not belong to the given plant |
181 | To tag a document to a room or a device, the given plant needs to be connected to a property |
182 | One or more of the attached BuildingIds does not belong to the given plant |
183 | Invalid WorkTypeId |
184 | Job is not set |
185 | To create a job there should be at least one document in the WorkDocuments, ProductDocuments or deviceManuals inputs |
186 | ProductName is not provided |
187 | BuildingNumber is not provided |
188 | Matrikkel is not provided |
189 | No buildings are connected to the given Matrikkel and building number |
191 | No devices have been provided |
193 | Maintenance tasks must contain a description |
194 | DeviceId does not exist or does not belong to the given plant |
195 | Atleast one maintenance task is required |
196 | Url or data must be provided to create a device manual |
197 | The given building number is not connected to the given Matrikkel. Please check your input. |
198 | Task is not available in the plant |
199 | Task Id is not valid |
200 | The given BuildingNumber is not connected to the given Matrikkel . Please check your input. |
201 | The provided building does not exist in Boligmappa system |
202 | This operation can only be done on plants connected to properties |
203 | BuildingId of the document should be either 0 or match the building plant provided |
204 | Entered month is invalid. The range is from 1-12 |
205 | Given device's roomId conflicts with the roomIds provided |
206 | Invalid building element |
207 | RoomId does not exist or belong to the given plant |
210 | The DeviceTypeId provided is invalid |
211 | Address is not provided. StreetName, HouseNumber and ZipCode is mandatory |
212 | Invalid ZipCode |
213 | This type of properties are not supported in this web method. Please Use CreatePropertyPlantByMatrikkel web method |
214 | The given property does not exist in the system |
215 | Unit number is not provided |
216 | Maintenance description length has exceeded the maximum character limit allowed (70) |
217 | An error occurred while sending the notification mail to the user |
218 | The propertyOwnerEmail provided is invalid |
219 | Job title cannot be empty |
220 | This EfoItem is already reported missing |
221 | Both the share number and unit number are not provided with the input Matrikkel even though it is a housing corporative share. |
222 | No documents found for the given housing cooperative share |
223 | The given project is not owned by the company or does not exist, therefore this action cannot be performed |
224 | Invalid CompanyId |
225 | Company already exists in the project |
226 | To generate a job document there should be at least one chapter input (Chapter2 or Chapter3) |
227 | The project does not exist or the company is not connected to the given project or your license does not authorize you to access this project |
228 | projectId is not provided |
229 | BuildingId of the document should be either 0 or match with the building attached to the project |
230 | Cannot tag rooms for building projects |
231 | Cannot tag devices for building projects |
232 | For a document to be tagged with a room or a device, the given project needs to be connected to a property |
233 | One or more of the attached room Ids does not belong to the property attached to the given project |
234 | One of more of the attached device Ids does not belong to the property attached to the given project |
235 | One of more of the attached BuildingIds does not belong to the property attached to the given project |
236 | For a document to be tagged with a building, room or a device, the given project needs to be connected to a property or a building |
237 | Document is not belong to the Project |
238 | The company of the document is not the same as the current user's company |
239 | Invalid boligmappaNumber |
240 | Documents to be copied are not provided |
241 | Property to which the documents should be associated is not provided |
242 | Provide documents from a single project at a time |
243 | Provide a valid property to associate documents |
244 | Invalid Street Address |
245 | Invalid Matrikkel |
246 | Unit number is mandatory |
247 | BoligmappaNumber is mandatory for a property project |
248 | Please provide organization number |
249 | You are not authorized to perform this action |
250 | A document provided does not belong to a project |
251 | Documents provided do not belong to a valid project |
252 | No input is provided for projectId or projectCode. Provide the input for at least one of these fields |
253 | Ambiguous inputs. Make sure the projectCode and projectId refer to the same project |
254 | Invalid projectCode |
255 | No input is provided for boligmappaNumber or buildingNumber. Provide an input for at least one of these fields |
256 | Ambiguous input. Ensure the boligmappaNumber and the buildingNumber refer to the same building |
257 | Provided building does not exist in the system |
258 | Unable to find a company registered to the given OrganizationNumber |
259 | Either a CompanyId or an OrganizationNumber need to be provided to identify a company |
260 | The ContactPersonEmail is not valid |
261 | Neither CompanyId or OrganizationNumber is provided |
262 | Company which owns the project cannot be removed |
263 | The contactPersonName is required |
264 | The ContactPersonEmail is required |
265 | Company is added to the project, but the notification mail submission has failed |
266 | The DeviceId is not properly set |
267 | One or more of the input NRFIds are invalid |
268 | One or more of the input NOBBIds are invalid |
269 | The LibraryType is not properly set |
270 | contactNumber is not valid |
271 | DateRange is not provided |
272 | StartDate and EndDate should be greater than or equal to the current date |
273 | Project does not exist |
274 | Provided projectCode does not belong to an anonymous project |
275 | Project has already been associated to a plot or a building |
276 | Given Matrikkel does not support in Boligmappa API 1.0 as it contains multiple properties. Please use Boligmappa API 2.0 or Boligmappa Bedrift |
277 | projectCode cannot be empty |
278 | Invalid Project Id |
279 | The task is already in done status |
280 | No Buildings available for the given building number, Matrikkel and iteration |
281 | Room already exists |
283 | roomName is not provided |
284 | You are not authorized to add a room to this property or your license does not authorize you to access this property |
285 | Given Matrikkel is of a housing cooperative and this web method does not support it, Please use CreatePropertyPlantForHousingCoopShare web method |
286 | Invalid roomType |
287 | Project status is not provided |
288 | Invalid project status |
289 | Current project status is similar to the input status |
290 | Invalid work flow. A project with the status "Not Started" cannot be moved to the "Closed" status directly |
291 | Invalid work flow. A project with the status "Closed" cannot be moved to the "Not Started" status directly |
292 | Projects which are in In Progress status cannot be deleted |
293 | Projects which are in Closed status cannot be deleted |
294 | This project cannot be deleted as it contains documents |
295 | Third party company search services are unavailable |
296 | Do not insert a comma in the roomName |
297 | Invalid error code provided. Either the string is negative, or not conformed to the integer limits. |
298 | This error code does not exist |
299 | The given project is closed |
300 | roomName length has exceeded the maximum character limit allowed (50) |
301 | Room description length has exceeded the maximum character limit allowed (250) |
302 | Given RoomId is not attached to the project |
303 | DeviceName is not provided |
304 | DeviceDescription length has exceeded the maximum character limit allowed (250) |
305 | DeviceName length has exceeded the maximum character limit allowed (25) |
306 | ManufactureName length has exceeded the maximum character limit allowed (25) |
307 | ProductCode length has exceeded the maximum character limit allowed (25) |
308 | GtinNumber length has exceeded the maximum character limit allowed (25) |
309 | ChapterTag is not provided |
310 | One or more input ChapterTags are invalid |
311 | Professionals are not allowed to tag ChapterTagId 1 (Generell brukerveiledning bolig) |
312 | Invalid warranty duration range or the number of digits exceed 3 |
313 | Invalid life expectancy range or the number of digits exceed 3 |
314 | Invalid installation year |
315 | Warranty duration cannot be greater than life expectancy |
316 | This action cannot be performed on a closed project |
317 | One or more of the attached RoomIds does not belong to the project |
318 | Attached DeviceId does not belong to the project |
319 | Invalid product code type ID |
320 | Project device already exists |
321 | Company removed successfully but email is not sent |
322 | ApartmentTag already exists |
323 | ApartmentTags are not provided |
324 | ApartmentTag name is not provided |
325 | ApartmentTag name length has exceeded the maximum character limit allowed (50) |
326 | This action cannot be performed since documents are associated with this ApartmentTag |
327 | Company is not authorized to delete this ApartmentTag |
328 | ApartmentTagId does not exist |
329 | One or more input ApartmentTags are invalid |
330 | Document Description has exceeded the maximum character limit of 360 |
331 | Document Title has exceeded the maximum character limit of 260 |
332 | Document FileName has exceeded the maximum character limit of 260 |
333 | OrderNo has exceeded the maximum character limit of 50 |
334 | Device already exists |
335 | Either DocumentType or ChapterTag is mandatory |
336 | Contact person name/ Contact Person Role has exceeded maximum length (50) |
337 | You are not authorized to perform this action because you are not part of this project |
338 | The given project is not existing |
339 | Given data is not enough to identify the property. Provide either ShareNo and OrganizatioNo or Address, UnitNo and BuildingNo as available |
340 | Provide Address details (Street name, House no and Postal code) |
341 | The following building does not contain any properties. Use 'CreateBuildingPlant' web service to create a building plant |
342 | One or more of the attached device Ids does not belong to the plant which is associated to the document |
343 | One or more of the attached Room Ids does not belong to the plant which is associated to the document |
344 | For a document to be tagged with a room or a device, the given document needs to be connected to a property plant |
345 | Please provide either a plant document or a project document |
346 | Given data is not enough to identify the property. Please provide the Address, UnitNumber and BuildingNumber |
347 | You cannot enter more than 3 chapter tags |
348 | ProjectIds the documents are to be copied to is not provided |
349 | One or more of the ProjectIds provided is a Closed project |
350 | Only the owner of the project or a member of the company is allowed to upload documents |
351 | You are not authorized to perform this action because you are not a member of the project to which the documents are being copied or your license does not authorize you to access this project |
352 | One of the DocumentIds provided is invalid |
353 | One of the ProjectIds provided is invalid |
354 | One or more of the attached device Ids does not belong to the project which is associated to the document |
355 | One or more of the attached Room Ids does not belong to the project which is associated to the document |
356 | One or more of the attached Apartment tag Ids does not belong to the project which is associated to the document |
357 | Document to be edited is not provided |
358 | No matching results found for your inputs |
359 | Please provide at least one input |
360 | The company you are connected to is not allowed to perform this operation |
361 | User not allowed to use this service through Finnit api. Should be an active user with a mobile number and a valid profession who is authorized to use Finnit |
362 | UserName does not follow the proper format |
363 | TelephoneNumber is invalid |
364 | User already exists |
365 | UserRole is invalid |
366 | The given UserName does not exist |
367 | FirstName/LastName length has exceeded the maximum character limit allowed (50) |
368 | UserName length has exceeded the maximum character limit allowed (50) |
369 | Email length has exceeded the maximum character limit allowed (50) |
370 | Specializations length has exceeded the maximum character limit allowed (250) |
371 | Given user does not exist in your company |
372 | ProfileImage input is invalid |
373 | ProfileDescription length has exceeded the maximum character limit allowed (250) |
374 | The given Url is not a valid image file type |
375 | The given image is more than 2MB in size |
376 | The given Base64 string is invalid |
377 | You are not authorized to perform this action |
378 | FacebookAddress/ website address/HelpLink length has exceeded the maximum character limit allowed (250) |
379 | One or more of the given Base64 strings as image inputs are not valid images |
380 | If HelpLinkButtonText/HelpLink is given the HelpLink/HelpLinkButtonText is mandatory |
381 | HelpLinkButtonText length has exceeded the maximum character limit allowed (25) |
382 | One or more of the given images are more than 2MB in size |
383 | Company Description length has exceeded the maximum character limit allowed (600) |
384 | Either the CompanyEmail or ContactPersonEmail is incorrect |
385 | Either the CompanyTelephoneNumber or ContactPerson TelephoneNumber is invalid |
386 | One or more of the given Urls for image inputs are not valid image file types |
387 | Both Url and Data are provided for one or more of the inputs. Use either one in each input |
388 | The given image input is not valid |
389 | The Company is not active |
390 | Invalid Feature Count. Must be between 1 and 5 |
391 | Feature Title length exceeded its maximum length (25) |
392 | Feature Site Link length exceeded its maximum length (200) |
393 | No documents were copied from this project to this property |
394 | No documents were found for the property |
395 | An error occurred while retrieving data from Matrikkelen |
396 | You have to upgrade your license to do this operation |
397 | An error occurred while retrieving data from third party company search services |
398 | Either the building does not exist or a building plant has not been created for it |
399 | Tenant already exists for your company |
400 | An error occurred while creating or connecting the tenant |
401 | Tenant does not exist |
402 | You are not authorized for this tenant |
403 | One or more of the attached RoomIds are either invalid or does not belong to the Tenant |
404 | Attached DeviceId does not belong to the tenant |
405 | Invalid product year |
406 | Product year should be less than installation year |
407 | You are trying to delete the only available Admin account for your company. Please create another Admin account first and Try again or please contact Boligmappa Support |
408 | An error occurred while deleting the user |
409 | User is already deleted |
411 | You need to have the Tenants Add-on to perform this action |
412 | The office space (tenant) no longer exists and this work-space has been deactivated. |
413 | Malformed JSON in Request (Used in Proff-API) |
414 | File size exceeds maximum limit 500 MB. |
415 | The form filename and the document file should match. |
416 | tenant Id is not valid (zero or negative) |
417 | tenant Company can not be found for given tenant ID and user's company ID |
418 | document Id is not valid (zero or negative) |
419 | Given stakeholder is already linked with the selected plant |
420 | Stakeholder type is not valid |
421 | Person key is not valid |
422 | Given stakeholder type is not valid |
423 | Can not find given property Owner |
424 | Invalid Property Owner |
425 | Stakeholder Id is not valid (zero or negative) |
426 | Stakeholder cannot be found for given stakeholder ID |
427 | Infoland service not available |
428 | Stakeholder Id does not exist for your company or your license does not authorize you to access this Stakeholder Id |
429 | Company is not authorized to edit this ApartmentTag |
430 | Project Name (100), Project Description (500), Contact Person Name (250) and Contact Person Email (50) length exceeds maximum character limit |
Note: The above error codes are custom error codes defined by Boligmappa. We are using REST endpoints for file upload. Therefore in the particular endpoint, we use HTTP error codes.
Example Scenario:
Uploading a file through SendDocumentsToPlant.
Response error code 401 Unauthorized Access (In the above table, 401 is defined for "tenant does not exist", which is not related to the file upload scenario here.)