Skip to main content

CrimeDataRequest

Request model for crime data lookup.

addressAddress (string)nullable

Full street address for geocoding

latitudeLatitude (number)nullable

Latitude coordinate

Possible values: >= -90 and <= 90

longitudeLongitude (number)nullable

Longitude coordinate

Possible values: >= -180 and <= 180

maps_api_response objectnullable

Pre-fetched Google Maps Geocoding API response

property name*anynullable

Pre-fetched Google Maps Geocoding API response

radius_miRadius Mi (number)

Search radius in miles (max 6)

Possible values: > 0 and <= 6

Default value: 1
start_dateStart Date (string)nullable

Start date filter (YYYY-MM-DD)

Example: 2024-01-01
end_dateEnd Date (string)nullable

End date filter (YYYY-MM-DD)

Example: 2024-12-31
include_crime_summaryInclude Crime Summary (boolean)

Include summary statistics in response

Default value: true
include_crime_detailsInclude Crime Details (boolean)

Include extended details in crime records

Default value: false
offense_categoriesstring[]nullable

Filter by offense categories

sort_bySort By (string)

Sort order for crime records

Possible values: [recency, distance]

Default value: recency
limitLimit (integer)

Maximum number of records to return

Possible values: >= 1 and <= 1000

Default value: 100
cursorCursor (string)nullable

Pagination cursor from previous response

CrimeDataRequest
{
"address": "string",
"latitude": 0,
"longitude": 0,
"maps_api_response": {},
"radius_mi": 1,
"start_date": "2024-01-01",
"end_date": "2024-12-31",
"include_crime_summary": true,
"include_crime_details": false,
"offense_categories": [
"string"
],
"sort_by": "recency",
"limit": 100,
"cursor": "string"
}