---
title: "Detailed Facility Report SDWIS Compliance Service"
method: POST
path: "/dfr_rest_services.get_sdwis_compliance"
tags: ["Detailed Facility Report"]
---

# Detailed Facility Report SDWIS Compliance Service

`POST /dfr_rest_services.get_sdwis_compliance`

This procedure obtains data for the SDWA Compliance section of the DFR.

## Response `200`

Returns an object that includes an array of SDWIS compliance summaries

- object — Root Object
  - `Results` Dfr129Results, required — Results Object
    - `Message` string, required — Field to record messages (typically performance-related) about packet processing
    - `SDWISCompliance` Dfr081 — SDWIS Compliance Object
      - `Mnth10End` string — The start date of the tenth month (MM/DD/YYYY).
      - `Mnth10Start` string — The end date of the tenth month (MM/DD/YYYY).
      - `Mnth11End` string — The start date of the eleventh month (MM/DD/YYYY).
      - `Mnth11Start` string — The end date of the eleventh month (MM/DD/YYYY).
      - `Mnth12End` string — The start date of the twelfth month (MM/DD/YYYY).
      - `Mnth12Start` string — The end date of the twelfth month (MM/DD/YYYY).
      - `Mnth13End` string — The start date of the thirteenth month (MM/DD/YYYY).
      - `Mnth13Start` string — The end date of the thirteenth month (MM/DD/YYYY).
      - `Mnth14End` string — The start date of the fourteenth month (MM/DD/YYYY).
      - `Mnth14Start` string — The end date of the fourteenth month (MM/DD/YYYY).
      - `Mnth15End` string — The start date of the fifteenth month (MM/DD/YYYY).
      - `Mnth15Start` string — The end date of the fifteenth month (MM/DD/YYYY).
      - `Mnth16End` string — The start date of the sixteenth month (MM/DD/YYYY).
      - `Mnth16Start` string — The end date of the sixteenth month (MM/DD/YYYY).
      - `Mnth17End` string — The start date of the seventeenth month (MM/DD/YYYY).
      - `Mnth17Start` string — The end date of the seventeenth month (MM/DD/YYYY).
      - `Mnth18End` string — The start date of the eighteenth month (MM/DD/YYYY).
      - `Mnth18Start` string — The end date of the eighteenth month (MM/DD/YYYY).
      - `Mnth19End` string — The start date of the ninteenth month (MM/DD/YYYY).
      - `Mnth19Start` string — The end date of the ninteenth month (MM/DD/YYYY).
      - `Mnth1End` string — The start date of the first month (MM/DD/YYYY).
      - `Mnth1Start` string — The end date of the first month (MM/DD/YYYY).
      - `Mnth20End` string — The start date of the twentieth month (MM/DD/YYYY).
      - `Mnth20Start` string — The end date of the twentieth month (MM/DD/YYYY).
      - `Mnth21End` string — The start date of the twenty-first month (MM/DD/YYYY).
      - `Mnth21Start` string — The end date of the twenty-first month (MM/DD/YYYY).
      - `Mnth22End` string — The start date of the twenty-second month (MM/DD/YYYY).
      - `Mnth22Start` string — The end date of the twenty-second month (MM/DD/YYYY).
      - `Mnth23End` string — The start date of the twenty-third month (MM/DD/YYYY).
      - `Mnth23Start` string — The end date of the twenty-third month (MM/DD/YYYY).
      - `Mnth24End` string — The start date of the twenty-fourth month (MM/DD/YYYY).
      - `Mnth24Start` string — The end date of the twenty-fourth month (MM/DD/YYYY).
      - `Mnth25End` string — The start date of the twenty-fifth month (MM/DD/YYYY).
      - `Mnth25Start` string — The end date of the twenty-fifth month (MM/DD/YYYY).
      - `Mnth26End` string — The start date of the twenty-sixth month (MM/DD/YYYY).
      - `Mnth26Start` string — The end date of the twenty-sixth month (MM/DD/YYYY).
      - `Mnth27End` string — The start date of the twenty-seventh month (MM/DD/YYYY).
      - `Mnth27Start` string — The end date of the twenty-seventh month (MM/DD/YYYY).
      - `Mnth28End` string — The start date of the twenty-eighth month (MM/DD/YYYY).
      - `Mnth28Start` string — The end date of the twenty-eighth month (MM/DD/YYYY).
      - `Mnth29End` string — The start date of the twenty-ninth month (MM/DD/YYYY).
      - `Mnth29Start` string — The end date of the twenty-ninth month (MM/DD/YYYY).
      - `Mnth2End` string — The start date of the second month (MM/DD/YYYY).
      - `Mnth2Start` string — The end date of the second month (MM/DD/YYYY).
      - `Mnth30End` string — The start date of the thirtieth month (MM/DD/YYYY).
      - `Mnth30Start` string — The end date of the thirtieth month (MM/DD/YYYY).
      - `Mnth31End` string — The start date of the thirty-first month (MM/DD/YYYY).
      - `Mnth31Start` string — The end date of the thirty-first month (MM/DD/YYYY).
      - `Mnth32End` string — The start date of the thirty-second month (MM/DD/YYYY).
      - `Mnth32Start` string — The end date of the thirty-second month (MM/DD/YYYY).
      - `Mnth33End` string — The start date of the thirty-third month (MM/DD/YYYY).
      - `Mnth33Start` string — The end date of the thirty-third month (MM/DD/YYYY).
      - `Mnth34End` string — The start date of the thirty-fourth month (MM/DD/YYYY).
      - `Mnth34Start` string — The end date of the thirty-fourth month (MM/DD/YYYY).
      - `Mnth35End` string — The start date of the thirty-fifth month (MM/DD/YYYY).
      - `Mnth35Start` string — The end date of the thirty-fifth month (MM/DD/YYYY).
      - `Mnth36End` string — The start date of the thirty-sixth month (MM/DD/YYYY).
      - `Mnth36Start` string — The end date of the thirty-sixth month (MM/DD/YYYY).
      - `Mnth37End` string — The start date of the thirty-seventh month (MM/DD/YYYY).
      - `Mnth37Start` string — The end date of the thirty-seventh month (MM/DD/YYYY).
      - `Mnth38End` string — The start date of the thirty-eighth month (MM/DD/YYYY).
      - `Mnth38Start` string — The end date of the thirty-eighth month (MM/DD/YYYY).
      - `Mnth39End` string — The start date of the thirty-ninth month (MM/DD/YYYY).
      - `Mnth39Start` string — The end date of the thirty-ninth month (MM/DD/YYYY).
      - `Mnth3End` string — The start date of the third month (MM/DD/YYYY).
      - `Mnth3Start` string — The end date of the third month (MM/DD/YYYY).
      - `Mnth4End` string — The start date of the fourth month (MM/DD/YYYY).
      - `Mnth4Start` string — The end date of the fourth month (MM/DD/YYYY).
      - `Mnth5End` string — The start date of the fifth month (MM/DD/YYYY).
      - `Mnth5Start` string — The end date of the fifth month (MM/DD/YYYY).
      - `Mnth6End` string — The start date of the sixth month (MM/DD/YYYY).
      - `Mnth6Start` string — The end date of the sixth month (MM/DD/YYYY).
      - `Mnth7End` string — The start date of the seventh month (MM/DD/YYYY).
      - `Mnth7Start` string — The end date of the seventh month (MM/DD/YYYY).
      - `Mnth8End` string — The start date of the eighth month (MM/DD/YYYY).
      - `Mnth8Start` string — The end date of the eighth month (MM/DD/YYYY).
      - `Mnth9End` string — The start date of the ninth month (MM/DD/YYYY).
      - `Mnth9Start` string — The end date of the ninth month (MM/DD/YYYY).
      - `Qtr10End` string — Date indicating the end of Quarter 10.
      - `Qtr10Start` string — Date indicating the beginning of Quarter 10.
      - `Qtr11End` string — Date indicating the end of Quarter 11.
      - `Qtr11Start` string — Date indicating the beginning of Quarter 11.
      - `Qtr12End` string — Date indicating the end of Quarter 12.
      - `Qtr12Start` string — Date indicating the beginning of Quarter 12.
      - `Qtr13End` string — Date indicating the end of Quarter 13.
      - `Qtr13Start` string — Date indicating the beginning of Quarter 13.
      - `Qtr1End` string — Date indicating the end of Quarter 1.
      - `Qtr1Start` string — Date indicating the beginning of Quarter 1.
      - `Qtr2End` string — Date indicating the end of Quarter 2.
      - `Qtr2Start` string — Date indicating the beginning of Quarter 2.
      - `Qtr3End` string — Date indicating the end of Quarter 3.
      - `Qtr3Start` string — Date indicating the beginning of Quarter 3.
      - `Qtr4End` string — Date indicating the end of Quarter 4.
      - `Qtr4Start` string — Date indicating the beginning of Quarter 4.
      - `Qtr5End` string — Date indicating the end of Quarter 5.
      - `Qtr5Start` string — Date indicating the beginning of Quarter 5.
      - `Qtr6End` string — Date indicating the end of Quarter 6.
      - `Qtr6Start` string — Date indicating the beginning of Quarter 6.
      - `Qtr7End` string — Date indicating the end of Quarter 7.
      - `Qtr7Start` string — Date indicating the beginning of Quarter 7.
      - `Qtr8End` string — Date indicating the end of Quarter 8.
      - `Qtr8Start` string — Date indicating the beginning of Quarter 8.
      - `Qtr9End` string — Date indicating the end of Quarter 9.
      - `Qtr9Start` string — Date indicating the beginning of Quarter 9.
      - `Sources` Dfr083S[]
        - `RulesViolated` Dfr083SRulesViolated[], required
          - `DrinkingWaterRule` string, required — The federal Safe Drinking Water Act (SDWA) rule that was violated.
          - `Qtr10Status` string, required — The relevant status for the quarter.
          - `Qtr11Status` string, required — The relevant status for the quarter.
          - `Qtr12Status` string, required — The relevant status for the quarter.
          - `Qtr13Status` string, required — The relevant status for the quarter.
          - `Qtr1Status` string, required — The relevant status for the quarter.
          - `Qtr2Status` string, required — The relevant status for the quarter.
          - `Qtr3Status` string, required — The relevant status for the quarter.
          - `Qtr4Status` string, required — The relevant status for the quarter.
          - `Qtr5Status` string, required — The relevant status for the quarter.
          - `Qtr6Status` string, required — The relevant status for the quarter.
          - `Qtr7Status` string, required — The relevant status for the quarter.
          - `Qtr8Status` string, required — The relevant status for the quarter.
          - `Qtr9Status` string, required — The relevant status for the quarter.
          - `SourceID` string, required — Unique Identifier assigned by EPA.
        - `Status` Dfr0Qtr13Status, required — Status Object
          - `Qtr10Status` string, required — The relevant status for the quarter.
          - `Qtr11Status` string, required — The relevant status for the quarter.
          - `Qtr12Status` string, required — The relevant status for the quarter.
          - `Qtr13Status` string, required — The relevant status for the quarter.
          - `Qtr1Status` string, required — The relevant status for the quarter.
          - `Qtr2Status` string, required — The relevant status for the quarter.
          - `Qtr3Status` string, required — The relevant status for the quarter.
          - `Qtr4Status` string, required — The relevant status for the quarter.
          - `Qtr5Status` string, required — The relevant status for the quarter.
          - `Qtr6Status` string, required — The relevant status for the quarter.
          - `Qtr7Status` string, required — The relevant status for the quarter.
          - `Qtr8Status` string, required — The relevant status for the quarter.
          - `Qtr9Status` string, required — The relevant status for the quarter.
          - `SourceID` string, required — Unique Identifier assigned by EPA.

---

[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)
