[
  {
    "name": "get_api_v1_bills",
    "description": "Returns a list of Bills.",
    "inputSchema": {
      "type": "object",
      "properties": {
        "SearchTerm": {
          "type": "string"
        },
        "Session": {
          "type": "integer"
        },
        "CurrentHouse": {
          "type": "string"
        },
        "OriginatingHouse": {
          "type": "string"
        },
        "MemberId": {
          "type": "integer"
        },
        "DepartmentId": {
          "type": "integer"
        },
        "BillStage": {
          "type": "array"
        },
        "BillStagesExcluded": {
          "type": "array"
        },
        "IsDefeated": {
          "type": "boolean"
        },
        "IsWithdrawn": {
          "type": "boolean"
        },
        "BillType": {
          "type": "array"
        },
        "SortOrder": {
          "type": "string"
        },
        "BillIds": {
          "type": "array"
        },
        "Skip": {
          "type": "integer"
        },
        "Take": {
          "type": "integer"
        }
      }
    },
    "x-dyph": {
      "method": "GET",
      "path": "/api/v1/Bills",
      "effect": "reads",
      "verification": "verified",
      "checkedAt": "2026-10-10"
    }
  },
  {
    "name": "get_api_v1_bills_by_billid",
    "description": "Return a Bill.",
    "inputSchema": {
      "type": "object",
      "properties": {
        "billId": {
          "type": "integer",
          "description": "Bill with ID specified"
        }
      },
      "required": [
        "billId"
      ]
    },
    "x-dyph": {
      "method": "GET",
      "path": "/api/v1/Bills/{billId}",
      "effect": "reads",
      "verification": "verified",
      "checkedAt": "2026-10-10"
    }
  },
  {
    "name": "get_api_v1_bills_newsarticles",
    "description": "Returns a list of news articles for a Bill.",
    "inputSchema": {
      "type": "object",
      "properties": {
        "billId": {
          "type": "integer"
        },
        "Skip": {
          "type": "integer"
        },
        "Take": {
          "type": "integer"
        }
      },
      "required": [
        "billId"
      ]
    },
    "x-dyph": {
      "method": "GET",
      "path": "/api/v1/Bills/{billId}/NewsArticles",
      "effect": "reads",
      "verification": "verified",
      "checkedAt": "2026-10-10"
    }
  },
  {
    "name": "get_api_v1_bills_publications",
    "description": "Return a list of Bill publications.",
    "inputSchema": {
      "type": "object",
      "properties": {
        "billId": {
          "type": "integer",
          "description": "Publications relating to Bill with Bill ID specified"
        }
      },
      "required": [
        "billId"
      ]
    },
    "x-dyph": {
      "method": "GET",
      "path": "/api/v1/Bills/{billId}/Publications",
      "effect": "reads",
      "verification": "verified",
      "checkedAt": "2026-10-10"
    }
  },
  {
    "name": "get_api_v1_bills_stages",
    "description": "Returns all Bill stages.",
    "inputSchema": {
      "type": "object",
      "properties": {
        "billId": {
          "type": "integer",
          "description": "Stages relating to a Bill with Bill ID specified"
        },
        "Skip": {
          "type": "integer"
        },
        "Take": {
          "type": "integer"
        }
      },
      "required": [
        "billId"
      ]
    },
    "x-dyph": {
      "method": "GET",
      "path": "/api/v1/Bills/{billId}/Stages",
      "effect": "reads",
      "verification": "verified",
      "checkedAt": "2026-10-10"
    }
  },
  {
    "name": "get_api_v1_bills_stages_amendments",
    "description": "Returns a list of amendments.",
    "inputSchema": {
      "type": "object",
      "properties": {
        "billId": {
          "type": "integer",
          "description": "Amendments relating to a Bill with Bill ID specified"
        },
        "billStageId": {
          "type": "integer",
          "description": "Amendments relating to a Bill stage with Bill stage ID specified"
        },
        "SearchTerm": {
          "type": "string"
        },
        "Decision": {
          "type": "string"
        },
        "MemberId": {
          "type": "integer"
        },
        "Skip": {
          "type": "integer"
        },
        "Take": {
          "type": "integer"
        }
      },
      "required": [
        "billId",
        "billStageId"
      ]
    },
    "x-dyph": {
      "method": "GET",
      "path": "/api/v1/Bills/{billId}/Stages/{billStageId}/Amendments",
      "effect": "reads",
      "verification": "verified",
      "checkedAt": "2026-10-10"
    }
  },
  {
    "name": "get_api_v1_bills_stages_amendments_by_billid_billstageid_amendmentid",
    "description": "Returns an amendment.",
    "inputSchema": {
      "type": "object",
      "properties": {
        "billId": {
          "type": "integer",
          "description": "Amendment relating to a bill with bill ID specified"
        },
        "billStageId": {
          "type": "integer",
          "description": "Amendment relating to a bill stage with bill stage ID specified"
        },
        "amendmentId": {
          "type": "integer",
          "description": "Amendment with amendment ID specified"
        }
      },
      "required": [
        "billId",
        "billStageId",
        "amendmentId"
      ]
    },
    "x-dyph": {
      "method": "GET",
      "path": "/api/v1/Bills/{billId}/Stages/{billStageId}/Amendments/{amendmentId}",
      "effect": "reads",
      "verification": "unverified",
      "checkedAt": null
    }
  },
  {
    "name": "get_api_v1_bills_stages_by_billid_billstageid",
    "description": "Returns a Bill stage.",
    "inputSchema": {
      "type": "object",
      "properties": {
        "billId": {
          "type": "integer",
          "description": "Bill stage relating to Bill with Bill ID specified"
        },
        "billStageId": {
          "type": "integer",
          "description": "Bill stage with ID specified"
        }
      },
      "required": [
        "billId",
        "billStageId"
      ]
    },
    "x-dyph": {
      "method": "GET",
      "path": "/api/v1/Bills/{billId}/Stages/{billStageId}",
      "effect": "reads",
      "verification": "verified",
      "checkedAt": "2026-10-10"
    }
  },
  {
    "name": "get_api_v1_bills_stages_publications",
    "description": "Return a list of Bill stage publications.",
    "inputSchema": {
      "type": "object",
      "properties": {
        "billId": {
          "type": "integer"
        },
        "stageId": {
          "type": "integer"
        }
      },
      "required": [
        "billId",
        "stageId"
      ]
    },
    "x-dyph": {
      "method": "GET",
      "path": "/api/v1/Bills/{billId}/Stages/{stageId}/Publications",
      "effect": "reads",
      "verification": "unverified",
      "checkedAt": null
    }
  },
  {
    "name": "get_api_v1_billtypes",
    "description": "Returns a list of Bill types.",
    "inputSchema": {
      "type": "object",
      "properties": {
        "Category": {
          "type": "string"
        },
        "Skip": {
          "type": "integer"
        },
        "Take": {
          "type": "integer"
        }
      }
    },
    "x-dyph": {
      "method": "GET",
      "path": "/api/v1/BillTypes",
      "effect": "reads",
      "verification": "verified",
      "checkedAt": "2026-10-10"
    }
  },
  {
    "name": "get_api_v1_publications_documents",
    "description": "Return information on a document.",
    "inputSchema": {
      "type": "object",
      "properties": {
        "publicationId": {
          "type": "integer",
          "description": "Document with publication Id specified"
        },
        "documentId": {
          "type": "integer",
          "description": "Document with Id specified"
        }
      },
      "required": [
        "publicationId",
        "documentId"
      ]
    },
    "x-dyph": {
      "method": "GET",
      "path": "/api/v1/Publications/{publicationId}/Documents/{documentId}",
      "effect": "reads",
      "verification": "unverified",
      "checkedAt": null
    }
  },
  {
    "name": "get_api_v1_publications_documents_download",
    "description": "Return a document.",
    "inputSchema": {
      "type": "object",
      "properties": {
        "publicationId": {
          "type": "integer",
          "description": "Document with publication Id specified"
        },
        "documentId": {
          "type": "integer",
          "description": "Document with Id specified"
        }
      },
      "required": [
        "publicationId",
        "documentId"
      ]
    },
    "x-dyph": {
      "method": "GET",
      "path": "/api/v1/Publications/{publicationId}/Documents/{documentId}/Download",
      "effect": "reads",
      "verification": "unverified",
      "checkedAt": null
    }
  },
  {
    "name": "get_api_v1_publicationtypes",
    "description": "Returns a list of publication types.",
    "inputSchema": {
      "type": "object",
      "properties": {
        "Skip": {
          "type": "integer"
        },
        "Take": {
          "type": "integer"
        }
      }
    },
    "x-dyph": {
      "method": "GET",
      "path": "/api/v1/PublicationTypes",
      "effect": "reads",
      "verification": "verified",
      "checkedAt": "2026-10-10"
    }
  },
  {
    "name": "get_api_v1_rss_allbillsrss",
    "description": "Returns an Rss feed of all Bills.",
    "inputSchema": {
      "type": "object",
      "properties": {}
    },
    "x-dyph": {
      "method": "GET",
      "path": "/api/v1/Rss/allbills.rss",
      "effect": "reads",
      "verification": "mismatch",
      "checkedAt": "2026-10-10"
    }
  },
  {
    "name": "get_api_v1_rss_bills_idrss",
    "description": "Returns an Rss feed of a certain Bill.",
    "inputSchema": {
      "type": "object",
      "properties": {
        "id": {
          "type": "integer",
          "description": "Id of Bill"
        }
      },
      "required": [
        "id"
      ]
    },
    "x-dyph": {
      "method": "GET",
      "path": "/api/v1/Rss/Bills/{id}.rss",
      "effect": "reads",
      "verification": "unverified",
      "checkedAt": null
    }
  },
  {
    "name": "get_api_v1_rss_privatebillsrss",
    "description": "Returns an Rss feed of private Bills.",
    "inputSchema": {
      "type": "object",
      "properties": {}
    },
    "x-dyph": {
      "method": "GET",
      "path": "/api/v1/Rss/privatebills.rss",
      "effect": "reads",
      "verification": "mismatch",
      "checkedAt": "2026-10-10"
    }
  },
  {
    "name": "get_api_v1_rss_publicbillsrss",
    "description": "Returns an Rss feed of public Bills.",
    "inputSchema": {
      "type": "object",
      "properties": {}
    },
    "x-dyph": {
      "method": "GET",
      "path": "/api/v1/Rss/publicbills.rss",
      "effect": "reads",
      "verification": "mismatch",
      "checkedAt": "2026-10-10"
    }
  },
  {
    "name": "get_api_v1_sittings",
    "description": "Returns a list of Sittings.",
    "inputSchema": {
      "type": "object",
      "properties": {
        "House": {
          "type": "string"
        },
        "DateFrom": {
          "type": "string"
        },
        "DateTo": {
          "type": "string"
        },
        "Skip": {
          "type": "integer"
        },
        "Take": {
          "type": "integer"
        }
      }
    },
    "x-dyph": {
      "method": "GET",
      "path": "/api/v1/Sittings",
      "effect": "reads",
      "verification": "verified",
      "checkedAt": "2026-10-10"
    }
  },
  {
    "name": "get_api_v1_stages",
    "description": "Returns a list of Bill stages.",
    "inputSchema": {
      "type": "object",
      "properties": {
        "Skip": {
          "type": "integer"
        },
        "Take": {
          "type": "integer"
        }
      }
    },
    "x-dyph": {
      "method": "GET",
      "path": "/api/v1/Stages",
      "effect": "reads",
      "verification": "verified",
      "checkedAt": "2026-10-10"
    }
  }
]
