logo

Back to Help Home Page.

GET Api/ExtendedReports/{id}/Issues

Gets the list of all issues for a specified report.

Request Information

URI Parameters

NameDescriptionTypeAdditional information

id

The identifier of the report.

integer

Required

Body Parameters

None.

Response Information

Resource Description

A list of issues.

Collection of ChappReport.Site.Areas.Api.Models.V1.Extended.ExtendedReportItemIssueV1ModelResponse
NameDescriptionTypeAdditional information

Type

Recorded characteristics for the item

string

None.

Urgency

Issue urgency

string

None.

Comment

comments

string

None.

Status

Issue status

string

None.

ContractorLabel

The contractor in charge of fixing the issue

string

None.

RecordingDate

Recording date of the issue

date

None.

Location

The location of the issue (shown when getting a list of issues for a report)

string

None.

Multimedia

List of pictures

Collection of ChappReport.Site.Areas.Api.Models.V1.Extended.ExtendedMultimediumV1ModelResponse

None.

RepairCost

Cost info to fix the issue

ChappReport.Site.Areas.Api.Models.V1.Extended.ExtendedIssueRepairCost

None.

ActionType

The action that needs to be performed to fix the issue

string

None.

InvoicedTo

Determines who is responsible for paying the repair costs (Tenant, Landlord, TenantLandlord or Undetermined)

string

None.

InvoicedToTenantPercentage

Determines the percentage of the repair cost invoiced to the tenant if InvoicedTo is TenantLandlord

decimal number

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Type": "sample string 1",
    "Urgency": "sample string 2",
    "Comment": "sample string 3",
    "Status": "sample string 4",
    "ContractorLabel": "sample string 5",
    "RecordingDate": "2024-05-04T06:21:54.4582954+02:00",
    "Location": "sample string 6",
    "Multimedia": [
      {
        "Type": "sample string 1",
        "Comment": "sample string 2",
        "DateTaken": "2024-05-04T06:21:54.4582954+02:00",
        "Url": "sample string 4"
      },
      {
        "Type": "sample string 1",
        "Comment": "sample string 2",
        "DateTaken": "2024-05-04T06:21:54.4582954+02:00",
        "Url": "sample string 4"
      }
    ],
    "RepairCost": {
      "Type": "sample string 1",
      "TotalCost": 1.0
    },
    "ActionType": "sample string 7",
    "InvoicedTo": "sample string 8",
    "InvoicedToTenantPercentage": 1.0
  },
  {
    "Type": "sample string 1",
    "Urgency": "sample string 2",
    "Comment": "sample string 3",
    "Status": "sample string 4",
    "ContractorLabel": "sample string 5",
    "RecordingDate": "2024-05-04T06:21:54.4582954+02:00",
    "Location": "sample string 6",
    "Multimedia": [
      {
        "Type": "sample string 1",
        "Comment": "sample string 2",
        "DateTaken": "2024-05-04T06:21:54.4582954+02:00",
        "Url": "sample string 4"
      },
      {
        "Type": "sample string 1",
        "Comment": "sample string 2",
        "DateTaken": "2024-05-04T06:21:54.4582954+02:00",
        "Url": "sample string 4"
      }
    ],
    "RepairCost": {
      "Type": "sample string 1",
      "TotalCost": 1.0
    },
    "ActionType": "sample string 7",
    "InvoicedTo": "sample string 8",
    "InvoicedToTenantPercentage": 1.0
  }
]

application/xml, text/xml

Sample:
<ArrayOfExtendedReportItemIssueV1ModelResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ChappReport.Site.Areas.Api.Models.V1.Extended">
  <ExtendedReportItemIssueV1ModelResponse>
    <ActionType>sample string 7</ActionType>
    <Comment>sample string 3</Comment>
    <ContractorLabel>sample string 5</ContractorLabel>
    <InvoicedTo>sample string 8</InvoicedTo>
    <InvoicedToTenantPercentage>1</InvoicedToTenantPercentage>
    <Location>sample string 6</Location>
    <Multimedia>
      <ExtendedMultimediumV1ModelResponse>
        <Comment>sample string 2</Comment>
        <DateTaken>2024-05-04T06:21:54.4582954+02:00</DateTaken>
        <Type>sample string 1</Type>
        <Url>sample string 4</Url>
      </ExtendedMultimediumV1ModelResponse>
      <ExtendedMultimediumV1ModelResponse>
        <Comment>sample string 2</Comment>
        <DateTaken>2024-05-04T06:21:54.4582954+02:00</DateTaken>
        <Type>sample string 1</Type>
        <Url>sample string 4</Url>
      </ExtendedMultimediumV1ModelResponse>
    </Multimedia>
    <RecordingDate>2024-05-04T06:21:54.4582954+02:00</RecordingDate>
    <RepairCost>
      <TotalCost>1</TotalCost>
      <Type>sample string 1</Type>
    </RepairCost>
    <Status>sample string 4</Status>
    <Type>sample string 1</Type>
    <Urgency>sample string 2</Urgency>
  </ExtendedReportItemIssueV1ModelResponse>
  <ExtendedReportItemIssueV1ModelResponse>
    <ActionType>sample string 7</ActionType>
    <Comment>sample string 3</Comment>
    <ContractorLabel>sample string 5</ContractorLabel>
    <InvoicedTo>sample string 8</InvoicedTo>
    <InvoicedToTenantPercentage>1</InvoicedToTenantPercentage>
    <Location>sample string 6</Location>
    <Multimedia>
      <ExtendedMultimediumV1ModelResponse>
        <Comment>sample string 2</Comment>
        <DateTaken>2024-05-04T06:21:54.4582954+02:00</DateTaken>
        <Type>sample string 1</Type>
        <Url>sample string 4</Url>
      </ExtendedMultimediumV1ModelResponse>
      <ExtendedMultimediumV1ModelResponse>
        <Comment>sample string 2</Comment>
        <DateTaken>2024-05-04T06:21:54.4582954+02:00</DateTaken>
        <Type>sample string 1</Type>
        <Url>sample string 4</Url>
      </ExtendedMultimediumV1ModelResponse>
    </Multimedia>
    <RecordingDate>2024-05-04T06:21:54.4582954+02:00</RecordingDate>
    <RepairCost>
      <TotalCost>1</TotalCost>
      <Type>sample string 1</Type>
    </RepairCost>
    <Status>sample string 4</Status>
    <Type>sample string 1</Type>
    <Urgency>sample string 2</Urgency>
  </ExtendedReportItemIssueV1ModelResponse>
</ArrayOfExtendedReportItemIssueV1ModelResponse>