287(g) agreements between U
287(g) agreements between U.S. Immigration and Customs Enforcement and Georgia law-enforcement agencies - the memoranda of agreement under INA section 287(g) that deputize state and local officers to perform immigration-enforcement functions. Counts of agreements signed in each calendar year and of agreements in force at year end, by support model (jail enforcement, task force, warrant service officer, and the 2008-2013 combined jail & task force MOA), statewide and by the signing agency's county, from the Deportation Data Project's reconstruction of every ICE participating-agencies list since 2008 plus ICE and DHS records back to 2002.
Filterable categorical columns (comma-separated values union; multiple columns AND together):
- agreement_type — one of: all, jail_and_task_force, jail_enforcement_model, task_force_model, warrant_service_officer
Detail levels available: counties, states (default: states)
Year coverage: 2002–2026 (25 years, no gaps)
NULL handling: zero is a real value.
Source: U.S. Immigration and Customs Enforcement, via the Deportation Data Project (ice-287g): every archived ICE 287(g) participating-agencies list, resolved into agreement records
Request
- Base URL: https://georgiacivicdata.org
- URL: https://georgiacivicdata.org/api/v1/immigration/ice_287g_agreements
- Auth: none declared
Query parameters
Exact year
Inclusive lower bound
Inclusive upper bound
Comma-separated list of GOSA district codes (e.g. 601,602)
Comma-separated list of GOSA school codes. Combine with district_code for unique school keys.
Comma-separated list of 5-digit county FIPS codes (e.g. 13121,13067)
Comma-separated list of 11-digit census tract GEOIDs (e.g. 13121011100)
Comma-separated list of 12-digit census block group GEOIDs (e.g. 131210111001)
Comma-separated demographic codes (e.g. all,black,hispanic)
Detail level (whatever the topic publishes — e.g. schools, districts, counties, or states).
Page size
Page offset
Comma-separated output columns to return (fact columns plus joined dimension attributes). Defaults to all.
Response format: json | csv | parquet
Response
Paginated rows. JSON returns an envelope with data and pagination; CSV/Parquet return raw bytes with X-Total-Count header.
Changes
No recorded changes to this operation across all 1 revision of this API.