---
title: "Recent 311 service requests near a point (San Diego; synced mirror)"
method: POST
path: "/api/locus_service_requests"
tags: ["service-requests", "311", "civic", "read-only", "free", "free"]
---

# Recent 311 service requests near a point (San Diego; synced mirror)

`POST /api/locus_service_requests`

## Request

- Base URL: `https://api.locus.report`
- URL: `https://api.locus.report/api/locus_service_requests`
- Auth: none required

Returns recent 311 requests near a point (type, status, opened and closed dates, location) from a Locus synced mirror of San Diego Get It Done data (data.sandiego.gov). Not live. Cite last sync; stale mirror returns source_unavailable. San Diego County only; else out_of_coverage. No complaint text or nuisance verdict. Direct flat-body route for this one free resource; no API key, payment, or catalog wrapper. Return only the cited bounded evidence described here; this route never produces a paid brief or full report.

## Request body

- object
  - `address` string: Optional US street address or place; NC uses AddressNC first, other areas use the national geocoder fallback when latitude/longitude are not provided.
  - `latitude` number: Optional decimal latitude; provide with longitude to skip address geocoding.
  - `longitude` number: Optional decimal longitude; provide with latitude to skip address geocoding.
  - `radiusMeters` integer: Optional search radius in meters around the point; default 800, max 3000.

## Response `200`

Free cited evidence response.

- object

## Other responses

- `400`: Invalid request body.
- `429`: Rate limited.

---

[API](https://skmtc.dev/locus/apis/locus-api.md) · [All operations](https://skmtc.dev/locus/apis/locus-api/llms.txt) · [OpenAPI document](https://skmtc.dev/locus/apis/locus-api/revisions/ba7786b74adb?raw)
