GET
/api/v1/areaX-API-Key or JWTRadius search
PostGIS spatial radius search around a lat/lng. Default sort is distance ASC; pass sort=score for worst-compliance-first. Optional state and active_enforcement filters reduce the result set server-side. Free tier: 403.
Parameters
| Name | In | Type | Description |
|---|---|---|---|
| latrequired | query | number | Latitude in WGS84. |
| lngrequired | query | number | Longitude in WGS84. |
| radius_milesrequired | query | number | Search radius in miles. Max 25. |
| limit | query | integer | Default 100, max 500. |
| sort | query | string | `distance` (default) or `score`. |
| state | query | string | 2-letter US state code; restricts results to that state. |
| active_enforcement | query | boolean | When true, returns only facilities with at least one open enforcement action. |
Request
curl https://api.sigindex.com/api/v1/area?lat=30.5234&lng=-91.1872&radius_miles=5 \
-H "X-API-Key: $SIGINDEX_KEY"Example response
{
"data": {
"center": {
"lat": 30.5234,
"lng": -91.1872
},
"radius_miles": 5,
"facilities": [
{
"registry_id": "110043804185",
"fac_name": "EXXONMOBIL BATON ROUGE REFINERY",
"overall_score": 38,
"active_enforcement": true,
"distance_miles": 0
},
{
"registry_id": "110071881104",
"fac_name": "DOW INFRACO, LLC - DOW PLAQUEMINE SITE",
"overall_score": 71,
"active_enforcement": false,
"distance_miles": 4.2
}
],
"total": 2
},
"meta": {
"request_id": "req_8aZpmK4qX0nT",
"timestamp": "2026-05-20T14:22:08Z",
"response_time_ms": 12
}
}Try it · uses 1 API call
GET /api/v1/area?lat=30.5234&lng=-91.1872&radius_miles=5