{
  "allowed_detail_http_methods": [
    "get"
  ],
  "allowed_list_http_methods": [
    "get"
  ],
  "default_format": "application/json",
  "default_limit": 20,
  "fields": {
    "bill_resolution_type": {
      "help_text": "The appropriate noun to use to refer to this instance, either 'bill' or 'resolution'."
    },
    "bill_type": {
      "blank": false,
      "default": "No default provided.",
      "enum_values": {
        "house_bill": {
          "description": "House bills",
          "label": "H.R."
        },
        "house_concurrent_resolution": {
          "description": "Concurrent resolutions originating in the House, which do not have the force of law",
          "label": "H.Con.Res."
        },
        "house_joint_resolution": {
          "description": "Joint resolutions originating in the House, which may be used to enact laws or propose constitutional amendments",
          "label": "H.J.Res."
        },
        "house_resolution": {
          "description": "House simple resolutions, which do not have the force of law",
          "label": "H.Res."
        },
        "senate_bill": {
          "description": "Senate bills",
          "label": "S."
        },
        "senate_concurrent_resolution": {
          "description": "Concurrent resolutions originating in the Senate, which do not have the force of law",
          "label": "S.Con.Res."
        },
        "senate_joint_resolution": {
          "description": "Joint resolutions originating in the Senate, which may be used to enact laws or propose constitutional amendments",
          "label": "S.J.Res."
        },
        "senate_resolution": {
          "description": "Senate simple resolutions, which do not have the force of law",
          "label": "S.Res."
        }
      },
      "help_text": "The bill's type (e.g. H.R., S., H.J.Res. etc.)",
      "nullable": false,
      "readonly": false,
      "type": "integer",
      "unique": false
    },
    "congress": {
      "blank": false,
      "default": "No default provided.",
      "help_text": "The number of the Congress in which the bill was introduced. The current Congress is 113.",
      "nullable": false,
      "readonly": false,
      "type": "integer",
      "unique": false
    },
    "current_status": {
      "blank": false,
      "default": "No default provided.",
      "enum_values": {
        "enacted_signed": {
          "description": "Enacted by a signature of the President.",
          "label": "Signed by the President"
        },
        "enacted_veto_override": {
          "description": "Enacted by a veto override.",
          "label": "Veto Overridden"
        },
        "fail_originating_house": {
          "description": "Failed in the House, its originating chamber",
          "label": "Failed House"
        },
        "fail_originating_senate": {
          "description": "Failed in the Senate, its originating chamber",
          "label": "Failed Senate"
        },
        "fail_second_house": {
          "description": "Passed the Senate but failed in the House.",
          "label": "Passed Senate, Failed House"
        },
        "fail_second_senate": {
          "description": "Passed the House but failed in the Senate.",
          "label": "Passed House, Failed Senate"
        },
        "introduced": {
          "description": "Introduced but not yet referred to a committee.",
          "label": "Introduced"
        },
        "override_pass_over_house": {
          "description": "The House passed a veto override, sending it to the Senate.",
          "label": "Vetoed & House Overrides (Senate Next)"
        },
        "override_pass_over_senate": {
          "description": "The Senate passed a veto override, sending it to the House.",
          "label": "Vetoed & Senate Overridess (House Next)"
        },
        "pass_back_house": {
          "description": "The House passed the bill with changes and sent it back to the Senate.",
          "label": "Passed House with Changes"
        },
        "pass_back_senate": {
          "description": "The Senate passed the bill with changes and sent it back to the House.",
          "label": "Passed Senate with Changes"
        },
        "pass_over_house": {
          "description": "Passed the House, waiting for a Senate vote next.",
          "label": "Passed House"
        },
        "pass_over_senate": {
          "description": "Passed the Senate, waiting for a House vote next.",
          "label": "Passed Senate"
        },
        "passed_bill": {
          "description": "The bill passed both chambers of Congress in identical form and goes on to the President for signing next.",
          "label": "At President"
        },
        "passed_concurrentres": {
          "description": "The concurrent resolution was agreed to by both chambers of Congress. This is the final status for concurrent resolutions.",
          "label": "Agreed To (Concurrent Resolution)"
        },
        "passed_constamend": {
          "description": "The resolution proposing a constitutional amendment was agreed to by both chambers of Congress and goes on to the states.",
          "label": "Agreed To (Constitutional Amendment)"
        },
        "passed_simpleres": {
          "description": "The simple resolution was agreed to in the chamber in which it was introduced. This is a simple resolution's final status.",
          "label": "Agreed To (Simple Resolution)"
        },
        "prov_kill_cloturefailed": {
          "description": "Cloture (ending a filibuster) failed but can be tried again.",
          "label": "Failed Cloture"
        },
        "prov_kill_pingpongfail": {
          "description": "The House or Senate failed to resolve differences with the other chamber but can try again.",
          "label": "Failed to Resolve Differences"
        },
        "prov_kill_suspensionfailed": {
          "description": "Passage failed under \"suspension of the rules\" but can be voted on again.",
          "label": "Failed Under Suspension"
        },
        "prov_kill_veto": {
          "description": "Vetoed by the President but the veto can be overridden.",
          "label": "Vetoed (No Override Attempt)"
        },
        "referred": {
          "description": "Referred to a committee in the originating chamber.",
          "label": "Referred to Committee"
        },
        "reported": {
          "description": "Reported by a committee in the originating chamber.",
          "label": "Reported by Committee"
        },
        "vetoed_override_fail_originating_house": {
          "description": "The House's attempt to override a veto failed.",
          "label": "Vetoed & Override Failed in House"
        },
        "vetoed_override_fail_originating_senate": {
          "description": "The Senate's attempt to override a veto failed.",
          "label": "Vetoed & Override Failed in Senate"
        },
        "vetoed_override_fail_second_house": {
          "description": "The Senate overrode the veto but the House's attempt to override the veto failed.",
          "label": "Vetoed & Override Passed Senate, Failed in House"
        },
        "vetoed_override_fail_second_senate": {
          "description": "The House overrode the veto but the Senate's attempt to override the veto failed.",
          "label": "Vetoed & Override Passed House, Failed in Senate"
        },
        "vetoed_pocket": {
          "description": "Pocket vetoed by the President.",
          "label": "Pocket Vetoed"
        }
      },
      "help_text": "The current status of the bill.",
      "nullable": false,
      "readonly": false,
      "type": "integer",
      "unique": false
    },
    "current_status_date": {
      "blank": false,
      "default": "No default provided.",
      "help_text": "The date of the last major action on the bill corresponding to the current_status.",
      "nullable": false,
      "readonly": false,
      "type": "datetime",
      "unique": false
    },
    "current_status_description": {
      "help_text": "Descriptive text for the bill's current status."
    },
    "display_number": {
      "help_text": "The bill's number, suitable for display, e.g. H.R. 1234."
    },
    "docs_house_gov_postdate": {
      "blank": false,
      "default": "No default provided.",
      "help_text": "The date on which the bill was posted to http://docs.house.gov (which is different from the date it was expected to be debated).",
      "nullable": true,
      "readonly": false,
      "type": "datetime",
      "unique": false
    },
    "id": {
      "blank": false,
      "default": "",
      "help_text": "Unicode string data. Ex: \"Hello World\"",
      "nullable": false,
      "readonly": false,
      "type": "string",
      "unique": true
    },
    "introduced_date": {
      "blank": false,
      "default": "No default provided.",
      "help_text": "The date the bill was introduced.",
      "nullable": false,
      "readonly": false,
      "type": "datetime",
      "unique": false
    },
    "is_alive": {
      "help_text": "Whether the bill was introduced in the current session of Congress and the bill's status is not a final status (i.e. can take no more action like a failed vote)."
    },
    "is_current": {
      "help_text": "Whether the bill was introduced in the current session of Congress."
    },
    "link": {
      "help_text": "The URL to the corresponding page on www.GovTrack.us for this resource."
    },
    "number": {
      "blank": false,
      "default": "No default provided.",
      "help_text": "The bill's number (just the integer part).",
      "nullable": false,
      "readonly": false,
      "type": "integer",
      "unique": false
    },
    "resource_uri": {
      "blank": false,
      "default": "No default provided.",
      "help_text": "Unicode string data. Ex: \"Hello World\"",
      "nullable": false,
      "readonly": true,
      "type": "string",
      "unique": false
    },
    "senate_floor_schedule_postdate": {
      "blank": false,
      "default": "No default provided.",
      "help_text": "The date on which the bill was posted on the Senate Floor Schedule (which is different from the date it was expected to be debated).",
      "nullable": true,
      "readonly": false,
      "type": "datetime",
      "unique": false
    },
    "sliplawnum": {
      "blank": false,
      "default": "No default provided.",
      "help_text": "For enacted laws, the slip law number (i.e. the law number in P.L. XXX-123). Unique with congress and sliplawpublpriv.",
      "nullable": true,
      "readonly": false,
      "type": "integer",
      "unique": false
    },
    "sliplawpubpriv": {
      "blank": false,
      "default": "No default provided.",
      "help_text": "For enacted laws, whether the law is a public (PUB) or private (PRI) law. Unique with congress and sliplawnum.",
      "nullable": true,
      "readonly": false,
      "type": "string",
      "unique": false
    },
    "sponsor": {
      "blank": false,
      "default": "No default provided.",
      "help_text": "The primary sponsor of the bill (optional).",
      "nullable": true,
      "readonly": false,
      "type": "related",
      "unique": false
    },
    "sponsor_role": {
      "blank": false,
      "default": "No default provided.",
      "help_text": "The role of the primary sponsor of the bill at the time he/she introduced the bill (optional).",
      "nullable": true,
      "readonly": false,
      "type": "related",
      "unique": false
    },
    "thomas_link": {
      "help_text": "Returns the URL for the bill page on http://thomas.loc.gov."
    },
    "title": {
      "blank": false,
      "default": "No default provided.",
      "help_text": "The bill's primary display title, including its number.",
      "nullable": false,
      "readonly": false,
      "type": "string",
      "unique": false
    },
    "title_without_number": {
      "help_text": "The title of the bill without the number."
    }
  },
  "filtering": {
    "bill_type": [
      "exact"
    ],
    "committees": 2,
    "congress": 1,
    "current_status": 1,
    "current_status_date": 1,
    "docs_house_gov_postdate": 1,
    "introduced_date": 1,
    "number": 1,
    "senate_floor_schedule_postdate": 1,
    "sponsor": 2,
    "sponsor_role": 2,
    "terms": 2
  },
  "ordering": [
    "current_status_date",
    "introduced_date",
    "docs_house_gov_postdate",
    "senate_floor_schedule_postdate"
  ]
}