---
title: "Populates the target period performance data of sector facilities"
method: POST
path: "/v1.0/sector-association/{sectorAssociationId}/performance-data-report/facilities"
tags: ["Sector-Level Performance Data View Pages"]
---

# Populates the target period performance data of sector facilities

`POST /v1.0/sector-association/{sectorAssociationId}/performance-data-report/facilities`

## Path parameters

- `sectorAssociationId` integer, required

## Request body

- SectorFacilityPerformanceDataReportSearchCriteria — The search criteria
  - `facilityOrTargetUnitAccountBusinessId` string
  - `targetPeriodType` 'TP5' | 'TP6' | 'TP7' | 'TP8' | 'TP9', required
  - `targetPeriodReportType` 'INTERIM' | 'FINAL', required
  - `reportStatus` 'TARGET_MET' | 'TARGET_NOT_MET' | 'SUBMITTED' | 'OUTSTANDING'
  - `subType` 'PRIMARY' | 'SECONDARY'
  - `pageNumber` integer, required
  - `pageSize` integer, required

## Response `200`

OK

- SectorFacilityPerformanceDataReportListDTO
  - `performanceDataReportItems` SectorFacilityPerformanceDataReportItemDTO[]
    - `facilityId` integer
    - `facilityBusinessId` string
    - `siteName` string
    - `accountId` integer
    - `submissionDate` string, date-time
    - `reportVersion` integer
    - `reportStatus` 'TARGET_MET' | 'TARGET_NOT_MET' | 'SUBMITTED' | 'OUTSTANDING'
    - `submissionType` 'PRIMARY' | 'SECONDARY'
    - `locked` boolean
    - `variationIndicator` boolean
    - `atLeastSeventyPercentEnergyUsed` boolean
    - `surplusGained` string, decimal
    - `actualEnergyCarbon` string, decimal
    - `targetEnergyCarbon` string, decimal
    - `energyCarbonDifference` string, decimal
    - `targetCo2Emissions` string, decimal
    - `actualCo2Emissions` string, decimal
    - `co2EmissionsDifference` string, decimal
    - `actualImprovement` string, decimal
    - `buyOutRequired` string, decimal
  - `total` integer

## Other responses

- `400` — Bad Request Error Code | Description TPRF1001 | Expected exactly one target year, but found multiple.
- `403` — Forbidden
- `500` — Internal Server Error

## Changes

- **2026-07-13** `006ed6d3b3ac` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/beis/apis/api-documentation/changes/v1.0/sector-association/:sectorAssociationId/performance-data-report/facilities/post.md)

---

[API](https://skmtc.dev/beis/apis/api-documentation.md) · [All operations](https://skmtc.dev/beis/apis/api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/beis/api-documentation/revisions/f5f4d893b86b/schema)
