Sf Query
sf_queryRun a raw SoQL query against any San Francisco open-data resource (data.sfgov.org) by its Socrata id (8-char like "wg3w-h783"). Full SoQL: where/select/group/order/limit/offset. Use sf_datasets to find a resource id, or sf_recent for the common ones.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| group | No | SoQL $group (e.g. "incident_category"). | |
| limit | No | Max rows (default 100, max 5000). | |
| order | No | SoQL $order (e.g. "incident_datetime DESC"). | |
| where | No | SoQL $where filter (e.g. "incident_year=2025"). | |
| offset | No | Row offset for paging. | |
| select | No | SoQL $select (e.g. "incident_category, count(*)"). | |
| _apiKey | No | Optional — your own Socrata app token for higher rate limits. Omit to use the keyless endpoint. | |
| resource_id | Yes | Socrata resource id, e.g. "wg3w-h783" (police incidents). |