GET api/state/requirements

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

Collection of StateRequirementModel
NameDescriptionTypeAdditional information
ID

integer

None.

Hours

integer

None.

OnlineHours

integer

None.

DeadlineDetails

StateRequirementExtended

None.

BarRequirementsContent

StateRequirementBasic

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "ID": 1,
    "Hours": 2,
    "OnlineHours": 3,
    "DeadlineDetails": {
      "Deadlines": {
        "Group": [
          {
            "GroupName": "sample string 1",
            "Compliance": "sample string 2",
            "Filing": "sample string 3",
            "Reporting": "sample string 4"
          },
          {
            "GroupName": "sample string 1",
            "Compliance": "sample string 2",
            "Filing": "sample string 3",
            "Reporting": "sample string 4"
          }
        ],
        "ReportingPeriod": {
          "Unit": "sample string 1",
          "Duration": 64
        }
      },
      "Additional": {
        "Header": "sample string 1",
        "Item": [
          "sample string 1",
          "sample string 2"
        ]
      },
      "Provider": "sample string 1",
      "Message": "sample string 2",
      "Compliance": "sample string 3"
    },
    "BarRequirementsContent": {
      "Hours": {
        "State": 1.0,
        "Provider": 2.0
      },
      "Requirements": "sample string 1",
      "Sidebar": "sample string 2"
    }
  },
  {
    "ID": 1,
    "Hours": 2,
    "OnlineHours": 3,
    "DeadlineDetails": {
      "Deadlines": {
        "Group": [
          {
            "GroupName": "sample string 1",
            "Compliance": "sample string 2",
            "Filing": "sample string 3",
            "Reporting": "sample string 4"
          },
          {
            "GroupName": "sample string 1",
            "Compliance": "sample string 2",
            "Filing": "sample string 3",
            "Reporting": "sample string 4"
          }
        ],
        "ReportingPeriod": {
          "Unit": "sample string 1",
          "Duration": 64
        }
      },
      "Additional": {
        "Header": "sample string 1",
        "Item": [
          "sample string 1",
          "sample string 2"
        ]
      },
      "Provider": "sample string 1",
      "Message": "sample string 2",
      "Compliance": "sample string 3"
    },
    "BarRequirementsContent": {
      "Hours": {
        "State": 1.0,
        "Provider": 2.0
      },
      "Requirements": "sample string 1",
      "Sidebar": "sample string 2"
    }
  }
]