Data sources · methodology

22,752 LE entities. Every one publicly sourced.

Eagle's coverage is built on public, authoritative directories — never scraped, never licensed from a single vendor, never paywalled. Every agency is ORI-keyed and cross-referenced against jurisdiction boundaries so a corridor query returns the exact set of departments with standing to act.

Public sources only ORI-keyed Last refresh: 2026-05-13 Geocoded · jurisdiction-bound
The directory

Where every record comes from.

Six source categories, each with a publicly identifiable origin and a refresh schedule. No black-box data. No "we just have it."

Local police & sheriff agencies

19,589
CSLLEA · BJS · municipal · county

The Census of State and Local Law Enforcement Agencies (CSLLEA), published by the Bureau of Justice Statistics, is the federally-canonical inventory of every general-purpose LE agency in the United States. Includes sworn officer counts, agency type, and CSLLEA-defined city of operation.

Source
BJS CSLLEA · most recent published wave
Refresh
On BJS release (typically every 4 years)
Key field
ORI (Originating Agency Identifier)
Cross-flag
CVE-enforcing units flagged via FMCSA CVSP data

Prosecutor offices

2,410
county · state · federal

Charging authorities at every level: county District Attorney offices, state Attorneys General, U.S. Attorneys' offices for all 94 federal judicial districts. Built from BJS National Prosecutors Survey (NPS) plus DOJ U.S. Attorneys directory plus state AG sites.

Source
BJS NPS + DOJ + state AG directories
Refresh
Annual (federal); quarterly (state); on-change (local)
Key field
Office ID + judicial district
Cross-flag
Specialty units (organized crime / cargo / financial) tagged

Federal field offices

415
FBI · HSI · ATF · DEA · USMS · USSS · IRS-CI

Every regional, field, and resident agency office for the federal investigative agencies that touch cargo theft — FBI Major Theft Program, HSI Cargo Theft Task Forces, ATF (interstate transport), DEA (cargo-as-vehicle for controlled substances), U.S. Marshals (fugitive recovery), Secret Service (financial-instrument loads), IRS-CI (organized rings, money laundering).

Source
Agency public directories (fbi.gov/contact-us/field-offices, ice.gov/contact, etc.)
Refresh
Monthly
Key field
Agency · office_code · district
Cross-flag
HSI Cargo Theft Task Force locations specifically flagged

Tribal law enforcement

147
BIA · tribal police · tribal investigators

Tribal LE agencies for federally-recognized tribes that maintain general-purpose enforcement. Sourced from the BIA Office of Justice Services directory plus tribal government public records. Critical for any cargo theft that crosses tribal jurisdiction — Public Law 280 states, P.L. 638 self-determination tribes, and concurrent-jurisdiction reservations.

Source
BIA OJS directory + tribal nation public records
Refresh
Quarterly
Key field
Tribe + ORI (where assigned)
Cross-flag
P.L. 280 jurisdiction status tracked

Cargo specialty units

20
state cargo task forces · multi-agency

The dedicated cargo-theft units inside state LE: CHP Cargo Theft Interdiction Program (CTIP), TBI Cargo Crimes, TxDPS Commercial Vehicle Enforcement, NJSP Cargo Theft Unit (CTU), Florida Major Cargo Theft, Georgia Tag & Title Fraud Unit, plus the corresponding multi-state HIDTAs.

Source
Direct agency confirmation + state DPS public records
Refresh
On-change (small set; tracked individually)
Key field
Unit name + parent agency ORI
Cross-flag
Specialty (intermodal · pharmaceutical · electronics)

PSDX cross-flagged participants

492
Property & Stolen Data eXchange

Agencies that publicly participate in the FBI PSDX network (Property and Stolen Data eXchange) — a cross-agency record-sharing layer that handles stolen-property records when the case spans multiple jurisdictions. Cross-flagged here so a corridor query can quickly identify which agencies are already wired for cross-jurisdictional asset records.

Source
FBI CJIS PSDX participant list
Refresh
Monthly
Key field
ORI
Cross-flag
Boolean — flagged on the agency's primary record
Methodology

How a public source becomes a corridor query.

Three steps from open-records directory to "which sheriff has standing in this county." Each step is deterministic and reproducible.

Step 1 · Ingest

Pull the public directory

Agency directories ingested from their canonical public source: BJS CSLLEA CSV release, federal-agency contact pages, state DPS sites, BIA OJS portal, county clerk filings. Crawlers preserve the original record alongside the parsed row so the provenance never disappears.

Step 2 · Geocode

Resolve to jurisdiction

Every agency address is geocoded (US Census Geocoder + Nominatim fallback) and tagged with the FIPS code for the city, county, and state of its principal jurisdiction. Multi-jurisdiction agencies (state police, federal field offices, tribal LE on multi-county reservations) get an array of jurisdictional FIPS codes.

Step 3 · Match

Corridor spatial query

A corridor query buffers the route polyline by the requested mileage (default 5 mi), then runs a PostGIS spatial intersect against every agency's jurisdictional boundary. Tier-ranking (sheriff → muni → state → cargo specialty → federal → marshals → prosecutors → tribal → specialty) applied at result time.

Refresh cadence

What gets re-pulled, and when.

Stale data is worse than no data. Every source category has a documented refresh schedule plus a manual-override channel for urgent fixes.

Source category
Automated cadence
Last refresh
BJS CSLLEA (local agencies)
On BJS release
2026-04-08
Federal field offices
Monthly
2026-05-01
U.S. Attorney offices
Annual
2026-02-12
State Attorneys General
Quarterly
2026-04-01
County District Attorneys
On-change
2026-05-10
BIA + tribal LE
Quarterly
2026-04-22
Cargo specialty units
On-change · monitored
2026-05-13
FBI PSDX participants
Monthly
2026-05-01
FMCSA SAFER (carrier auth + change history)
Daily delta
2026-05-15
NHTSA recall + VIN history
Weekly
2026-05-11
What's not in the directory

Coverage gaps. Stated openly.

We tell you what we don't have so you can plan around it. Every gap below is a known coverage edge with an active path to close.

Known gaps

Where Eagle stops, and what fills the space.

  • ·
    School district police. CSLLEA includes only general-purpose LE agencies; school district PDs and college campus police are not in scope unless they have ORI-issued cargo-theft jurisdiction. Coverage path: NCES police directory cross-walk, planned Q3 2026.
  • ·
    Park & forestry LE. State park rangers, US Forest Service LE, BLM rangers are deliberately suppressed by default in corridor results — they rarely have cargo theft jurisdiction. Filter-in available on request.
  • ·
    Authority PDs. Airport, port, transit, and turnpike PDs vary in cargo-theft jurisdiction case-by-case. Indexed under "specialty" tier but their reach should be confirmed at the lookup.
  • ·
    Sub-county prosecutor structure. Some states (e.g., Virginia, Massachusetts) have city-level Commonwealth's Attorneys / DAs that don't always map cleanly to county. Coverage path: state-by-state manual reconciliation, in progress.
  • ·
    Active officer rosters. Eagle does not maintain per-officer rosters. Department head, deputy chief, and verified case-team contact only.
  • ·
    Real-time agency status. An agency listed as active is verified at last refresh. Department mergers, dissolutions, or interim policing arrangements may lag by up to one refresh cycle.

See it in practice.

Try a corridor lookup against your AOR. No account required for the public-tier view. Submit a verification request to unlock the LE-tier fields (contact details, after-hours phones, head-of-agency).

Open lane lookup → Sign in