---
title: "Detailed Facility Report SDWA Lead and Copper Service"
method: GET
path: "/dfr_rest_services.get_sdwa_lead_and_copper"
tags: ["Detailed Facility Report"]
---

# Detailed Facility Report SDWA Lead and Copper Service

`GET /dfr_rest_services.get_sdwa_lead_and_copper`

This procedure obtains data for the SDWA, Lead and Copper Rule section of the DFR.

## Query parameters

- `output` 'JSONP' | 'JSON' | 'XML'
- `p_id` string, required
- `callback` string

## Response `200`

Returns an object that includes an array of lead and copper rules

- object — Root Object
  - `Results` Dfr125Results, required — Results Object
    - `LeadAndCopperRule5Yr` Dfr070, required — Lead and Copper Rule Object
      - `CopperSamples` Dfr071[]
        - `CU90` string, required — The concentration of copper representing the 90th percentile level of all tap water samples collected for the water system
        - `CU90Dates` string, required — The dates during which tap water samples were collected.
        - `CU90Units` string, required — The measurement units.
        - `CU90Value` string, required — The value of the concentration of copper representing the 90th percentile level of all tap water samples collected for the water system
      - `CuALE` string — The count of occurrences when 90th percentile sample concentrations of copper exceeded the copper action level of 1.3 mg/L in the past five years.
      - `CuALEUnits` string — The copper action level exceedances measurement units.
      - `CuALEValue` string — The copper action level exceedance value.
      - `CuSampleDates` string — The dates during which tap water samples were collected.
      - `CuViol` string — The number of copper violations in the last five years.
      - `LeadAndCopperViol` string — The number of lead and copper violations.
      - `LeadCopperRuleHealthBasedViol` string — The count of open health-based violations of the Lead and Copper Rule in the past five years.
      - `LeadSamples` Dfr072[]
        - `PB90` string, required — The concentration of lead representing the 90th percentile level of all tap water samples collected for the water system
        - `PB90Dates` string, required — The dates during which tap water samples were collected.
        - `PB90Units` string, required — The measurement units.
        - `PB90Value` string, required — The value of the concentration of lead representing the 90th percentile level of all tap water samples collected for the water system
      - `PbALE` string — The count of occurrences when 90th percentile sample concentrations of lead exceeded the lead action level of 0.015 mg/L in the past five years.
      - `PbALEUnits` string — The lead action level exceedance measurement units.
      - `PbALEValue` string — The lead action level exceedance sample value.
      - `PbSampleDates` string — The dates during which tap water samples were collected.
      - `PbViol` string — The number of lead violations in the last five years.
      - `RuleCode350Viol` string — The count of open health-based violations in the past five years. These include violations of maximum contaminant levels (MCLs), maximum residual disinfectant levels (MRDLs), or treatment technique (TT) rules.
      - `SourceID` string — Unique Identifier assigned by EPA.
      - `iCU90` string — The number of times samples have been collected for copper in the last five years.
      - `iPB90` string — The number of times samples have been collected for lead in the last five years.
    - `Message` string, required — Field to record messages (typically performance-related) about packet processing

---

[API](https://skmtc.net/usepa/apis/dfr.md) · [All operations](https://skmtc.net/usepa/apis/dfr/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/usepa/dfr/versions/0f6834e9375d/schema)
