District of Columbia Open Data
Washington DC's GIS datasets as queryable ArcGIS JSON
Washington DC serves its open datasets through public ArcGIS REST feature services. This keyless query hits the Metropolitan Police crime-incidents layer and returns structured JSON with offense, method, shift and block. Swap the layer id for other city data.
We probe a documented GET and expect 2xx JSON — full uptime and health score. Open provider docs ↗
On our probe schedule. Uptime charts appear after the first check lands.
GET https://maps2.dcgis.dc.gov/dcgis/rest/services/FEEDS/MPD/MapServer/39/query?where=1%3D1&outFields=OFFENSE,METHOD,SHIFT,BLOCK&f=json&resultRecordCount=1&returnGeometry=false
{
"displayFieldName": "CCN",
"features": [
{
"attributes": {
"OFFENSE": "ROBBERY",
"METHOD": "GUN",
"SHIFT": "DAY",
"BLOCK": "12TH STREET NE AND VARNUM STREET NE"
}
}
]
}curl "https://maps2.dcgis.dc.gov/dcgis/rest/services/FEEDS/MPD/MapServer/39/query?where=1%3D1&outFields=OFFENSE,METHOD,SHIFT,BLOCK&f=json&resultRecordCount=1&returnGeometry=false"const res = await fetch("https://maps2.dcgis.dc.gov/dcgis/rest/services/FEEDS/MPD/MapServer/39/query?where=1%3D1&outFields=OFFENSE,METHOD,SHIFT,BLOCK&f=json&resultRecordCount=1&returnGeometry=false");
const data = await res.json();
console.log(data);import requests
res = requests.get("https://maps2.dcgis.dc.gov/dcgis/rest/services/FEEDS/MPD/MapServer/39/query?where=1%3D1&outFields=OFFENSE,METHOD,SHIFT,BLOCK&f=json&resultRecordCount=1&returnGeometry=false")
print(res.json())/39/query?where=1%3D1&outFields=OFFENSE,METHOD,SHIFT,BLOCK&f=json&resultRecordCount=1&returnGeometry=falsePROBEDWashington DC's GIS datasets as queryable ArcGIS JSON
/39Resource details by ID (example: 39).
/39/139 details by ID (example: 1).
/39?limit=10Resource details by ID (example: 39).
/39/search?q=testSearch by query parameters.
/39/query?limit=5Query — documented GET route.
We probe a documented GET and expect 2xx JSON — full uptime and health score. Export includes every documented route below.
Not tracked yet. Shape-change history starts once this API joins our probe schedule.
District of Columbia Open Data: common questions
Is District of Columbia Open Data free to use?
Yes — District of Columbia Open Data is a free government API. Free tier: Free — limits not published. Whether the free tier allows commercial use is unclear — check the provider docs.
Does District of Columbia Open Data need an API key?
No — District of Columbia Open Data needs no API key or signup. You can call it straight away; rate limits still apply (Unpublished).
Can I call District of Columbia Open Data from the browser?
Yes — District of Columbia Open Data returns CORS headers over HTTPS, so front-end code can fetch it directly with no backend proxy. Use the fetch snippet on this page, or hit "Run live" to try it now.
Is District of Columbia Open Data up right now?
District of Columbia Open Data is catalogued but not yet on our probe schedule, so we don't publish a live status for it. Check the provider's own status page or docs for its current state.