logo

Back to Help Home Page.

GET Api/Estates/{estateId}/Reports?page={page}&pageSize={pageSize}&reference={reference}&modifiedSince={modifiedSince}

Request Information

URI Parameters

NameDescriptionTypeAdditional information

estateId

integer

Required

page

integer

Default value is 0

pageSize

integer

Default value is 100

reference

string

None.

modifiedSince

date

None.

Body Parameters

None.

Response Information

Resource Description

Collection of ChappReport.Site.Areas.Api.Models.V1.ReportSummaryV1ModelResponse
NameDescriptionTypeAdditional information

Id

The Chapps identifier of the report.

integer

None.

Reference

The reference of the broker,expert,... This will be shown on the report.

string

None.

Type

Type of the report. Possible values: Initialization, MovingIn, CheckUp, PreMoveOut, MovingOut, Renovation, VacancyCheckUp, PreWork*, ConcessionMovingIn*, ConcessionMovingOut* (*Only available if the user has the required product)

string

None.

Url

Returns a direct link where the report detail information can be retrieved.

string

None.

FlowStatus

The current status of the report. Possible values are ToBeAssigned, Initiated, ReadyForSyncToApp, ReceivedByApp, InProgress, CancelledByExecutor, RecallByOperator, BlockedBySignature, PostProcessing, Completed

string

None.

Estate

The estate of the report

ChappReport.Site.Areas.Api.Models.V1.EstateV1ModelResponse

None.

ExecutedOn

The date of execution of the inspection.

date

None.

ExecutorId

The ID of the executor of the inspection

integer

None.

Modified

The last modification date of the report.

date

None.

History

Collection of ChappReport.Site.Areas.Api.Models.V1.ReportHistoryItemV1Model

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Id": 1,
    "Reference": "MyReportRef1",
    "Type": "MovingIn",
    "Url": "http://rental.chapps.com/api/Reports/1",
    "FlowStatus": "Completed",
    "Estate": {
      "Id": 1,
      "Url": "https://rental.chapps.com/api/Estates/1",
      "Reference": "MyObjectRef1",
      "Address": {
        "Street": "Stadsplein",
        "HouseNumber": 1,
        "HouseNumberExtension": "a",
        "ZipCode": "8800",
        "City": "Roeselare",
        "Country": "BE"
      },
      "Type": "Studio"
    },
    "ExecutedOn": "2024-04-29T23:10:36",
    "Modified": "2024-05-01T23:10:36",
    "History": [
      {
        "FlowStatus": "Draft",
        "CreatedOn": "2024-04-27T23:10:36.4603755+02:00"
      },
      {
        "FlowStatus": "ReadyForSyncToApp",
        "CreatedOn": "2024-04-28T23:10:36.4603755+02:00"
      },
      {
        "FlowStatus": "InProgress",
        "CreatedOn": "2024-04-29T23:10:36.4603755+02:00"
      },
      {
        "FlowStatus": "PostProcessing",
        "CreatedOn": "2024-04-30T23:10:36.4603755+02:00"
      },
      {
        "FlowStatus": "Completed",
        "CreatedOn": "2024-05-01T23:10:36.4603755+02:00"
      }
    ]
  },
  {
    "Id": 1,
    "Reference": "MyReportRef2",
    "Type": "CheckUp",
    "Url": "http://rental.chapps.com/api/Reports/2",
    "FlowStatus": "Draft",
    "Estate": {
      "Id": 1,
      "Url": "https://rental.chapps.com/api/Estates/1",
      "Reference": "MyObjectRef1",
      "Address": {
        "Street": "Stadsplein",
        "HouseNumber": 1,
        "HouseNumberExtension": "a",
        "ZipCode": "8800",
        "City": "Roeselare",
        "Country": "BE"
      },
      "Type": "Studio"
    },
    "Modified": "2024-04-30T23:10:36",
    "History": [
      {
        "FlowStatus": "Draft",
        "CreatedOn": "2024-04-30T23:10:36.4603755+02:00"
      }
    ]
  }
]

application/xml, text/xml

Sample:
<ArrayOfReportSummaryV1ModelResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ChappReport.Site.Areas.Api.Models.V1">
  <ReportSummaryV1ModelResponse>
    <Estate>
      <Address>
        <City>Roeselare</City>
        <Country>BE</Country>
        <HouseNumber>1</HouseNumber>
        <HouseNumberExtension>a</HouseNumberExtension>
        <Mailbox i:nil="true" />
        <State i:nil="true" />
        <Street>Stadsplein</Street>
        <ZipCode>8800</ZipCode>
      </Address>
      <EstateGroupId i:nil="true" />
      <OfficeId i:nil="true" />
      <PartnerReference i:nil="true" />
      <Reference>MyObjectRef1</Reference>
      <Type>Studio</Type>
      <Id>1</Id>
      <Url>https://rental.chapps.com/api/Estates/1</Url>
    </Estate>
    <ExecutedOn>2024-04-29T23:10:36</ExecutedOn>
    <ExecutorId i:nil="true" />
    <FlowStatus>Completed</FlowStatus>
    <History>
      <ReportHistoryItemV1Model>
        <CreatedOn>2024-04-27T23:10:36.4603755+02:00</CreatedOn>
        <FlowStatus>Draft</FlowStatus>
      </ReportHistoryItemV1Model>
      <ReportHistoryItemV1Model>
        <CreatedOn>2024-04-28T23:10:36.4603755+02:00</CreatedOn>
        <FlowStatus>ReadyForSyncToApp</FlowStatus>
      </ReportHistoryItemV1Model>
      <ReportHistoryItemV1Model>
        <CreatedOn>2024-04-29T23:10:36.4603755+02:00</CreatedOn>
        <FlowStatus>InProgress</FlowStatus>
      </ReportHistoryItemV1Model>
      <ReportHistoryItemV1Model>
        <CreatedOn>2024-04-30T23:10:36.4603755+02:00</CreatedOn>
        <FlowStatus>PostProcessing</FlowStatus>
      </ReportHistoryItemV1Model>
      <ReportHistoryItemV1Model>
        <CreatedOn>2024-05-01T23:10:36.4603755+02:00</CreatedOn>
        <FlowStatus>Completed</FlowStatus>
      </ReportHistoryItemV1Model>
    </History>
    <Id>1</Id>
    <Modified>2024-05-01T23:10:36</Modified>
    <Reference>MyReportRef1</Reference>
    <Type>MovingIn</Type>
    <Url>http://rental.chapps.com/api/Reports/1</Url>
  </ReportSummaryV1ModelResponse>
  <ReportSummaryV1ModelResponse>
    <Estate>
      <Address>
        <City>Roeselare</City>
        <Country>BE</Country>
        <HouseNumber>1</HouseNumber>
        <HouseNumberExtension>a</HouseNumberExtension>
        <Mailbox i:nil="true" />
        <State i:nil="true" />
        <Street>Stadsplein</Street>
        <ZipCode>8800</ZipCode>
      </Address>
      <EstateGroupId i:nil="true" />
      <OfficeId i:nil="true" />
      <PartnerReference i:nil="true" />
      <Reference>MyObjectRef1</Reference>
      <Type>Studio</Type>
      <Id>1</Id>
      <Url>https://rental.chapps.com/api/Estates/1</Url>
    </Estate>
    <ExecutedOn i:nil="true" />
    <ExecutorId i:nil="true" />
    <FlowStatus>Draft</FlowStatus>
    <History>
      <ReportHistoryItemV1Model>
        <CreatedOn>2024-04-30T23:10:36.4603755+02:00</CreatedOn>
        <FlowStatus>Draft</FlowStatus>
      </ReportHistoryItemV1Model>
    </History>
    <Id>1</Id>
    <Modified>2024-04-30T23:10:36</Modified>
    <Reference>MyReportRef2</Reference>
    <Type>CheckUp</Type>
    <Url>http://rental.chapps.com/api/Reports/2</Url>
  </ReportSummaryV1ModelResponse>
</ArrayOfReportSummaryV1ModelResponse>