find_requests
List NYC 311 service requests in a community or council district, newest first, filtered by problem, agency, status or date, with per-status counts and resolution text.
Instructions
List the requests in a community or council district, newest first, with any status, paged with limit and offset. Each has its status, days to close or days open, address and the agency's resolution text; by_status counts each status and says in plain words what it means. Filter by problems, descriptions, agency, status, or statuses (the City's own values). For one address use address_history; for only what is still open, still_open. From BoardStat (BetaNYC, NYC Open Data, 2020 on); not an official City report. 311 counts are reports, not problems; 'closed' is not 'fixed'.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "find_requests"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Rows to list (default 25). | |
| agency | No | Agency code as 311 writes it, e.g. 'NYPD'. | |
| offset | No | Rows to skip (default 0); for the next page, next_page.offset. | |
| status | No | 'not_closed' = any status but Closed. | |
| to_date | No | End, YYYY-MM-DD, inclusive. | |
| problems | No | BoardStat problem names, e.g. ['HEAT/HOT WATER']; any case. | |
| statuses | No | The City's status values to keep (seen: Closed, Open, In Progress, Pending, Assigned, Started, Unspecified); any case. | |
| from_date | No | Start, YYYY-MM-DD, inclusive. | |
| last_days | No | The last N days of data, ending on the newest request's day (not today). | |
| data_as_of | No | For the next page, next_page.data_as_of; a page from a newer build is refused. | |
| fiscal_year | No | NYC fiscal year: 2027 or 'FY2027' = 2026-07-01 to 2027-06-30. | |
| descriptions | No | 311 descriptors, e.g. ['Blocked Bike Lane']; a missing one is '(none)'. | |
| council_district | No | Council district, 1 to 51. Not with community_district. | |
| community_district | No | 306, BK06 or 'Brooklyn 6' (all forms: server instructions). Not with council_district. | |
| exclude_descriptions | No | Leave out these descriptions instead of keeping only them. |