---
title: "Detailed Facility Report CWA Effluent ALR Service"
method: GET
path: "/dfr_rest_services.get_cwa_eff_alr"
tags: ["Detailed Facility Report"]
---

# Detailed Facility Report CWA Effluent ALR Service

`GET /dfr_rest_services.get_cwa_eff_alr`

This procedure obtains data for the CWA Pollutant Discharge section located in the Three Year Compliance Status by Quarter portion 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 effluent ALR for 13 quarters.

- object — Root Object
  - `Results` Dfr011Results, required — Results Object
    - `CWAEffluentALRExceedences` Dfr035 — CWA Effluent ALR Exceedences Object
      - `Header` Dfr0Qtr13Header — Header Object
        - `Mnth10End` string, required — The start date of the tenth month (MM/DD/YYYY).
        - `Mnth10Start` string, required — The end date of the tenth month (MM/DD/YYYY).
        - `Mnth11End` string, required — The start date of the eleventh month (MM/DD/YYYY).
        - `Mnth11Start` string, required — The end date of the eleventh month (MM/DD/YYYY).
        - `Mnth12End` string, required — The start date of the twelfth month (MM/DD/YYYY).
        - `Mnth12Start` string, required — The end date of the twelfth month (MM/DD/YYYY).
        - `Mnth13End` string, required — The start date of the thirteenth month (MM/DD/YYYY).
        - `Mnth13Start` string, required — The end date of the thirteenth month (MM/DD/YYYY).
        - `Mnth14End` string, required — The start date of the fourteenth month (MM/DD/YYYY).
        - `Mnth14Start` string, required — The end date of the fourteenth month (MM/DD/YYYY).
        - `Mnth15End` string, required — The start date of the fifteenth month (MM/DD/YYYY).
        - `Mnth15Start` string, required — The end date of the fifteenth month (MM/DD/YYYY).
        - `Mnth16End` string, required — The start date of the sixteenth month (MM/DD/YYYY).
        - `Mnth16Start` string, required — The end date of the sixteenth month (MM/DD/YYYY).
        - `Mnth17End` string, required — The start date of the seventeenth month (MM/DD/YYYY).
        - `Mnth17Start` string, required — The end date of the seventeenth month (MM/DD/YYYY).
        - `Mnth18End` string, required — The start date of the eighteenth month (MM/DD/YYYY).
        - `Mnth18Start` string, required — The end date of the eighteenth month (MM/DD/YYYY).
        - `Mnth19End` string, required — The start date of the ninteenth month (MM/DD/YYYY).
        - `Mnth19Start` string, required — The end date of the ninteenth month (MM/DD/YYYY).
        - `Mnth1End` string, required — The start date of the first month (MM/DD/YYYY).
        - `Mnth1Start` string, required — The end date of the first month (MM/DD/YYYY).
        - `Mnth20End` string, required — The start date of the twentieth month (MM/DD/YYYY).
        - `Mnth20Start` string, required — The end date of the twentieth month (MM/DD/YYYY).
        - `Mnth21End` string, required — The start date of the twenty-first month (MM/DD/YYYY).
        - `Mnth21Start` string, required — The end date of the twenty-first month (MM/DD/YYYY).
        - `Mnth22End` string, required — The start date of the twenty-second month (MM/DD/YYYY).
        - `Mnth22Start` string, required — The end date of the twenty-second month (MM/DD/YYYY).
        - `Mnth23End` string, required — The start date of the twenty-third month (MM/DD/YYYY).
        - `Mnth23Start` string, required — The end date of the twenty-third month (MM/DD/YYYY).
        - `Mnth24End` string, required — The start date of the twenty-fourth month (MM/DD/YYYY).
        - `Mnth24Start` string, required — The end date of the twenty-fourth month (MM/DD/YYYY).
        - `Mnth25End` string, required — The start date of the twenty-fifth month (MM/DD/YYYY).
        - `Mnth25Start` string, required — The end date of the twenty-fifth month (MM/DD/YYYY).
        - `Mnth26End` string, required — The start date of the twenty-sixth month (MM/DD/YYYY).
        - `Mnth26Start` string, required — The end date of the twenty-sixth month (MM/DD/YYYY).
        - `Mnth27End` string, required — The start date of the twenty-seventh month (MM/DD/YYYY).
        - `Mnth27Start` string, required — The end date of the twenty-seventh month (MM/DD/YYYY).
        - `Mnth28End` string, required — The start date of the twenty-eighth month (MM/DD/YYYY).
        - `Mnth28Start` string, required — The end date of the twenty-eighth month (MM/DD/YYYY).
        - `Mnth29End` string, required — The start date of the twenty-ninth month (MM/DD/YYYY).
        - `Mnth29Start` string, required — The end date of the twenty-ninth month (MM/DD/YYYY).
        - `Mnth2End` string, required — The start date of the second month (MM/DD/YYYY).
        - `Mnth2Start` string, required — The end date of the second month (MM/DD/YYYY).
        - `Mnth30End` string, required — The start date of the thirtieth month (MM/DD/YYYY).
        - `Mnth30Start` string, required — The end date of the thirtieth month (MM/DD/YYYY).
        - `Mnth31End` string, required — The start date of the thirty-first month (MM/DD/YYYY).
        - `Mnth31Start` string, required — The end date of the thirty-first month (MM/DD/YYYY).
        - `Mnth32End` string, required — The start date of the thirty-second month (MM/DD/YYYY).
        - `Mnth32Start` string, required — The end date of the thirty-second month (MM/DD/YYYY).
        - `Mnth33End` string, required — The start date of the thirty-third month (MM/DD/YYYY).
        - `Mnth33Start` string, required — The end date of the thirty-third month (MM/DD/YYYY).
        - `Mnth34End` string, required — The start date of the thirty-fourth month (MM/DD/YYYY).
        - `Mnth34Start` string, required — The end date of the thirty-fourth month (MM/DD/YYYY).
        - `Mnth35End` string, required — The start date of the thirty-fifth month (MM/DD/YYYY).
        - `Mnth35Start` string, required — The end date of the thirty-fifth month (MM/DD/YYYY).
        - `Mnth36End` string, required — The start date of the thirty-sixth month (MM/DD/YYYY).
        - `Mnth36Start` string, required — The end date of the thirty-sixth month (MM/DD/YYYY).
        - `Mnth37End` string, required — The start date of the thirty-seventh month (MM/DD/YYYY).
        - `Mnth37Start` string, required — The end date of the thirty-seventh month (MM/DD/YYYY).
        - `Mnth38End` string, required — The start date of the thirty-eighth month (MM/DD/YYYY).
        - `Mnth38Start` string, required — The end date of the thirty-eighth month (MM/DD/YYYY).
        - `Mnth39End` string, required — The start date of the thirty-ninth month (MM/DD/YYYY).
        - `Mnth39Start` string, required — The end date of the thirty-ninth month (MM/DD/YYYY).
        - `Mnth3End` string, required — The start date of the third month (MM/DD/YYYY).
        - `Mnth3Start` string, required — The end date of the third month (MM/DD/YYYY).
        - `Mnth4End` string, required — The start date of the fourth month (MM/DD/YYYY).
        - `Mnth4Start` string, required — The end date of the fourth month (MM/DD/YYYY).
        - `Mnth5End` string, required — The start date of the fifth month (MM/DD/YYYY).
        - `Mnth5Start` string, required — The end date of the fifth month (MM/DD/YYYY).
        - `Mnth6End` string, required — The start date of the sixth month (MM/DD/YYYY).
        - `Mnth6Start` string, required — The end date of the sixth month (MM/DD/YYYY).
        - `Mnth7End` string, required — The start date of the seventh month (MM/DD/YYYY).
        - `Mnth7Start` string, required — The end date of the seventh month (MM/DD/YYYY).
        - `Mnth8End` string, required — The start date of the eighth month (MM/DD/YYYY).
        - `Mnth8Start` string, required — The end date of the eighth month (MM/DD/YYYY).
        - `Mnth9End` string, required — The start date of the ninth month (MM/DD/YYYY).
        - `Mnth9Start` string, required — The end date of the ninth month (MM/DD/YYYY).
        - `Qtr10End` string, required — Date indicating the end of Quarter 10.
        - `Qtr10Start` string, required — Date indicating the beginning of Quarter 10.
        - `Qtr11End` string, required — Date indicating the end of Quarter 11.
        - `Qtr11Start` string, required — Date indicating the beginning of Quarter 11.
        - `Qtr12End` string, required — Date indicating the end of Quarter 12.
        - `Qtr12Start` string, required — Date indicating the beginning of Quarter 12.
        - `Qtr13End` string, required — Date indicating the end of Quarter 13.
        - `Qtr13Start` string, required — Date indicating the beginning of Quarter 13.
        - `Qtr1End` string, required — Date indicating the end of Quarter 1.
        - `Qtr1Start` string, required — Date indicating the beginning of Quarter 1.
        - `Qtr2End` string, required — Date indicating the end of Quarter 2.
        - `Qtr2Start` string, required — Date indicating the beginning of Quarter 2.
        - `Qtr3End` string, required — Date indicating the end of Quarter 3.
        - `Qtr3Start` string, required — Date indicating the beginning of Quarter 3.
        - `Qtr4End` string, required — Date indicating the end of Quarter 4.
        - `Qtr4Start` string, required — Date indicating the beginning of Quarter 4.
        - `Qtr5End` string, required — Date indicating the end of Quarter 5.
        - `Qtr5Start` string, required — Date indicating the beginning of Quarter 5.
        - `Qtr6End` string, required — Date indicating the end of Quarter 6.
        - `Qtr6Start` string, required — Date indicating the beginning of Quarter 6.
        - `Qtr7End` string, required — Date indicating the end of Quarter 7.
        - `Qtr7Start` string, required — Date indicating the beginning of Quarter 7.
        - `Qtr8End` string, required — Date indicating the end of Quarter 8.
        - `Qtr8Start` string, required — Date indicating the beginning of Quarter 8.
        - `Qtr9End` string, required — Date indicating the end of Quarter 9.
        - `Qtr9Start` string, required — Date indicating the beginning of Quarter 9.
      - `Sources` Dfr037[]
        - `Parameters` Dfr036[], required
          - `DischargePoint` string, required — A 3- or 4-character code that uniquely identifies a single permitted discharge point (also called a pipe or outfall).
          - `MeasurementType` string, required — The type of measurement used to determine the violation. Applicable values: - "Mnthly" stands for monthly. This means that the exceedance shown in that row was based upon a monthly average of readings submitted by the permittee. - "NMth" stands for non-monthly. This is generally a "maximum" amount read during the reporting period (and could indicate a spike that is not continuous). "Neither" denotes other measurements such as a minimum (e.g., pH could be in violation if below the permitted level).
          - `Mnth10Value` string, required — The value associated with the noncompliance in the tenth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth11Value` string, required — The value associated with the noncompliance in the eleventh month. This may be a percent exceedance or a violation start or end date.
          - `Mnth12Value` string, required — The value associated with the noncompliance in the twelfth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth13Value` string, required — The value associated with the noncompliance in the thirteenth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth14Value` string, required — The value associated with the noncompliance in the fourteenth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth15Value` string, required — The value associated with the noncompliance in the fifteenth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth16Value` string, required — The value associated with the noncompliance in the sixteenth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth17Value` string, required — The value associated with the noncompliance in the seventeenth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth18Value` string, required — The value associated with the noncompliance in the eighteenth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth19Value` string, required — The value associated with the noncompliance in the ninteenth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth1Value` string, required — The value associated with the noncompliance in the first month. This may be a percent exceedance or a violation start or end date.
          - `Mnth20Value` string, required — The value associated with the noncompliance in the twentieth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth21Value` string, required — The value associated with the noncompliance in the twenty-first month. This may be a percent exceedance or a violation start or end date.
          - `Mnth22Value` string, required — The value associated with the noncompliance in the twenty-second month. This may be a percent exceedance or a violation start or end date.
          - `Mnth23Value` string, required — The value associated with the noncompliance in the twenty-third month. This may be a percent exceedance or a violation start or end date.
          - `Mnth24Value` string, required — The value associated with the noncompliance in the twenty-fourth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth25Value` string, required — The value associated with the noncompliance in the twenty-fifth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth26Value` string, required — The value associated with the noncompliance in the twenty-sixth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth27Value` string, required — The value associated with the noncompliance in the twenty-seventh month. This may be a percent exceedance or a violation start or end date.
          - `Mnth28Value` string, required — The value associated with the noncompliance in the twenty-eighth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth29Value` string, required — The value associated with the noncompliance in the twenty-ninth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth2Value` string, required — The value associated with the noncompliance in the second month. This may be a percent exceedance or a violation start or end date.
          - `Mnth30Value` string, required — The value associated with the noncompliance in the thirtieth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth31Value` string, required — The value associated with the noncompliance in the thirty-first month. This may be a percent exceedance or a violation start or end date.
          - `Mnth32Value` string, required — The value associated with the noncompliance in the thirty-second month. This may be a percent exceedance or a violation start or end date.
          - `Mnth33Value` string, required — The value associated with the noncompliance in the thirty-third month. This may be a percent exceedance or a violation start or end date.
          - `Mnth34Value` string, required — The value associated with the noncompliance in the thirty-fourth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth35Value` string, required — The value associated with the noncompliance in the thirty-fifth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth36Value` string, required — The value associated with the noncompliance in the thirty-sixth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth37Value` string, required — The value associated with the noncompliance in the thirty-seventh month. This may be a percent exceedance or a violation start or end date.
          - `Mnth38Value` string, required — The value associated with the noncompliance in the thirty-eighth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth39Value` string, required — The value associated with the noncompliance in the thirty-ninth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth3Value` string, required — The value associated with the noncompliance in the third month. This may be a percent exceedance or a violation start or end date.
          - `Mnth4Value` string, required — The value associated with the noncompliance in the fourth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth5Value` string, required — The value associated with the noncompliance in the fifth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth6Value` string, required — The value associated with the noncompliance in the sixth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth7Value` string, required — The value associated with the noncompliance in the seventh month. This may be a percent exceedance or a violation start or end date.
          - `Mnth8Value` string, required — The value associated with the noncompliance in the eighth month. This may be a percent exceedance or a violation start or end date.
          - `Mnth9Value` string, required — The value associated with the noncompliance in the ninth month. This may be a percent exceedance or a violation start or end date.
          - `ParameterCode` string, required — The unique 5 digit numeric code identifying the parameter. If the code is less than 5 digits in the .CSV, append zeros to the beginning of the number (e.g., 100 is equivalent to 00100)
          - `ParameterName` string, required — The pollutant name.
          - `Qtr10Value` string, required — The value associated with the noncompliance in the tenth quarter. This may be a percent exceedance or a violation start or end date.
          - `Qtr11Value` string, required — The value associated with the noncompliance in the eleventh quarter. This may be a percent exceedance or a violation start or end date.
          - `Qtr12Value` string, required — The value associated with the noncompliance in the twelfth quarter. This may be a percent exceedance or a violation start or end date.
          - `Qtr13Value` string, required — The value associated with the noncompliance in the thirteenth quarter. This may be a percent exceedance or a violation start or end date.
          - `Qtr1Value` string, required — The value associated with the noncompliance in the first quarter. This may be a percent exceedance or a violation start or end date.
          - `Qtr2Value` string, required — The value associated with the noncompliance in the second quarter. This may be a percent exceedance or a violation start or end date.
          - `Qtr3Value` string, required — The value associated with the noncompliance in the third quarter. This may be a percent exceedance or a violation start or end date.
          - `Qtr4Value` string, required — The value associated with the noncompliance in the fourth quarter. This may be a percent exceedance or a violation start or end date.
          - `Qtr5Value` string, required — The value associated with the noncompliance in the fifth quarter. This may be a percent exceedance or a violation start or end date.
          - `Qtr6Value` string, required — The value associated with the noncompliance in the sixth quarter. This may be a percent exceedance or a violation start or end date.
          - `Qtr7Value` string, required — The value associated with the noncompliance in the seventh quarter. This may be a percent exceedance or a violation start or end date.
          - `Qtr8Value` string, required — The value associated with the noncompliance in the eighth quarter. This may be a percent exceedance or a violation start or end date.
          - `Qtr9Value` string, required — The value associated with the noncompliance in the ninth quarter. This may be a percent exceedance or a violation start or end date.
          - `SourceID` string, required — Unique Identifier assigned by EPA.
    - `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)
