Query Dataset
query_datasetGeneric OData query against any OpenFEMA dataset. Specify the entity name (and optionally version; defaults to the verified current version) plus OData params: filter, select, orderby, top, skip. Use list_datasets to see available entities/versions and the filter syntax. Returns { metadata, records }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top | No | Max records ($top, default 50, max 1000). | |
| skip | No | Records to skip ($skip) for paging. | |
| entity | Yes | Dataset entity name, e.g. 'PublicAssistanceFundedProjectsDetails'. | |
| filter | No | OData $filter, e.g. "state eq 'TX' and fyDeclared eq 2023". | |
| select | No | Comma-separated $select fields, e.g. "disasterNumber,state,incidentType". | |
| orderby | No | OData $orderby, e.g. 'declarationDate desc'. | |
| version | No | Path version like 'v1'/'v2'/'v4'. Optional — defaults to the verified current version for known entities. |