com.tituslegaldesign.immigration.agreement

287g-data.tituslegaldesign.com

Documentation

A single 287(g) agreement between ICE and a state or local law enforcement agency, as documented in the Titus Legal Design 287(g) Program Report. One record per agency + program-model combination. The record key (rkey) is a permanent human-readable slug assigned by the publisher (e.g. 'ga-tift-county-so-tfm') and never changes, even if ICE's published agency name is later corrected.

main record

A single 287(g) agreement between ICE and a state or local law enforcement agency, as documented in the Titus Legal Design 287(g) Program Report. One record per agency + program-model combination. The record key (rkey) is a permanent human-readable slug assigned by the publisher (e.g. 'ga-tift-county-so-tfm') and never changes, even if ICE's published agency name is later corrected.

Record Key any Any valid record key

Properties

addendumDocument ref #document Optional

An addendum to the MOA, where ICE has published one.

agencyName string Required

Law enforcement agency name, as corrected/verified by the publisher (may differ from ICE's published spelling).

maxLength: 300 bytes
canceledDate string datetime Optional

Date the agreement was canceled, if status is 'canceled'. Same timezone caveat as signedDate.

canceledDateText string Optional

Canceled date as a plain calendar date, YYYY-MM-DD, with no timezone.

maxLength: 10 bytes
county string Optional

County the agency sits in (for municipal agencies, the county containing the municipality).

maxLength: 200 bytes
createdAt string datetime Required

When this record was first published.

jurisdictionType string Required

Level of government the agency belongs to.

Known values: county, municipality, state
moaDocument ref #document Optional

The signed Memorandum of Agreement PDF, archived as a content-addressed blob. The blob CID cryptographically pins the exact document bytes as retrieved.

model string Required

287(g) program model: jem = Jail Enforcement Model, wso = Warrant Service Officer, tfm = Task Force Model.

Known values: jem, wso, tfm
muniName string Optional

Municipality name, for municipal agencies.

maxLength: 200 bytes
notes string Optional

Publisher's notes on this agreement.

maxLength: 3000 bytes
population integer Optional

Estimated jurisdiction population (U.S. Census Bureau ACS 2024).

minimum: 0
signedDate string datetime Optional

Date the agreement was signed, as midnight UTC. WARNING for consumers: rendering this in a US local timezone displays the PREVIOUS calendar day. Prefer signedDateText for display.

signedDateText string Optional

Signed date as a plain calendar date, YYYY-MM-DD, with no timezone. Authoritative for display where this and signedDate appear to disagree.

maxLength: 10 bytes
sourceUrl string uri Optional

URL of the publisher's report or dataset this record is derived from.

state string Required

U.S. state or territory name, e.g. 'Georgia'.

maxLength: 100 bytes
stateAbbr string Optional

Two-letter USPS state abbreviation, e.g. 'GA'.

maxLength: 2 bytes
status string Required

Current status of the agreement.

Known values: active, pending, canceled
tfmReimbursements string Optional

Confirmed Task Force Model reimbursements and invoices, where documented.

maxLength: 1000 bytes
updatedAt string datetime Required

When this record was last updated.

View raw schema
{
  "description": "A single 287(g) agreement between ICE and a state or local law enforcement agency, as documented in the Titus Legal Design 287(g) Program Report. One record per agency + program-model combination. The record key (rkey) is a permanent human-readable slug assigned by the publisher (e.g. 'ga-tift-county-so-tfm') and never changes, even if ICE's published agency name is later corrected.",
  "key": "any",
  "record": {
    "properties": {
      "addendumDocument": {
        "description": "An addendum to the MOA, where ICE has published one.",
        "ref": "#document",
        "type": "ref"
      },
      "agencyName": {
        "description": "Law enforcement agency name, as corrected/verified by the publisher (may differ from ICE's published spelling).",
        "maxLength": 300,
        "type": "string"
      },
      "canceledDate": {
        "description": "Date the agreement was canceled, if status is 'canceled'. Same timezone caveat as signedDate.",
        "format": "datetime",
        "type": "string"
      },
      "canceledDateText": {
        "description": "Canceled date as a plain calendar date, YYYY-MM-DD, with no timezone.",
        "maxLength": 10,
        "type": "string"
      },
      "county": {
        "description": "County the agency sits in (for municipal agencies, the county containing the municipality).",
        "maxLength": 200,
        "type": "string"
      },
      "createdAt": {
        "description": "When this record was first published.",
        "format": "datetime",
        "type": "string"
      },
      "jurisdictionType": {
        "description": "Level of government the agency belongs to.",
        "knownValues": [
          "county",
          "municipality",
          "state"
        ],
        "type": "string"
      },
      "moaDocument": {
        "description": "The signed Memorandum of Agreement PDF, archived as a content-addressed blob. The blob CID cryptographically pins the exact document bytes as retrieved.",
        "ref": "#document",
        "type": "ref"
      },
      "model": {
        "description": "287(g) program model: jem = Jail Enforcement Model, wso = Warrant Service Officer, tfm = Task Force Model.",
        "knownValues": [
          "jem",
          "wso",
          "tfm"
        ],
        "type": "string"
      },
      "muniName": {
        "description": "Municipality name, for municipal agencies.",
        "maxLength": 200,
        "type": "string"
      },
      "notes": {
        "description": "Publisher's notes on this agreement.",
        "maxLength": 3000,
        "type": "string"
      },
      "population": {
        "description": "Estimated jurisdiction population (U.S. Census Bureau ACS 2024).",
        "minimum": 0,
        "type": "integer"
      },
      "signedDate": {
        "description": "Date the agreement was signed, as midnight UTC. WARNING for consumers: rendering this in a US local timezone displays the PREVIOUS calendar day. Prefer signedDateText for display.",
        "format": "datetime",
        "type": "string"
      },
      "signedDateText": {
        "description": "Signed date as a plain calendar date, YYYY-MM-DD, with no timezone. Authoritative for display where this and signedDate appear to disagree.",
        "maxLength": 10,
        "type": "string"
      },
      "sourceUrl": {
        "description": "URL of the publisher's report or dataset this record is derived from.",
        "format": "uri",
        "type": "string"
      },
      "state": {
        "description": "U.S. state or territory name, e.g. 'Georgia'.",
        "maxLength": 100,
        "type": "string"
      },
      "stateAbbr": {
        "description": "Two-letter USPS state abbreviation, e.g. 'GA'.",
        "maxLength": 2,
        "type": "string"
      },
      "status": {
        "description": "Current status of the agreement.",
        "knownValues": [
          "active",
          "pending",
          "canceled"
        ],
        "type": "string"
      },
      "tfmReimbursements": {
        "description": "Confirmed Task Force Model reimbursements and invoices, where documented.",
        "maxLength": 1000,
        "type": "string"
      },
      "updatedAt": {
        "description": "When this record was last updated.",
        "format": "datetime",
        "type": "string"
      }
    },
    "required": [
      "agencyName",
      "state",
      "jurisdictionType",
      "model",
      "status",
      "createdAt",
      "updatedAt"
    ],
    "type": "object"
  },
  "type": "record"
}
document object

An archived source document. The blob's CID is a SHA-256 content hash of the exact bytes retrieved at retrievedAt, providing tamper-evident provenance even if the original is later altered or removed. sourceUrl is optional because documents obtained by FOIA production have no public URL; in that case obtainedVia should say so.

Properties

file blob Required

The document itself.

maxSize: 20.0 MB
obtainedVia string Optional

How this copy was obtained. Defaults to public-url when sourceUrl is present.

Known values: public-url, foia, litigation, publisher
retrievedAt string datetime Required

When the document was retrieved and archived.

sourceUrl string uri Optional

Where the document was retrieved from (e.g. ICE's doclib URL). Absent for documents not published at a public URL.

title string Optional

Human-readable document title.

maxLength: 300 bytes
View raw schema
{
  "description": "An archived source document. The blob's CID is a SHA-256 content hash of the exact bytes retrieved at retrievedAt, providing tamper-evident provenance even if the original is later altered or removed. sourceUrl is optional because documents obtained by FOIA production have no public URL; in that case obtainedVia should say so.",
  "properties": {
    "file": {
      "accept": [
        "application/pdf"
      ],
      "description": "The document itself.",
      "maxSize": 20000000,
      "type": "blob"
    },
    "obtainedVia": {
      "description": "How this copy was obtained. Defaults to public-url when sourceUrl is present.",
      "knownValues": [
        "public-url",
        "foia",
        "litigation",
        "publisher"
      ],
      "type": "string"
    },
    "retrievedAt": {
      "description": "When the document was retrieved and archived.",
      "format": "datetime",
      "type": "string"
    },
    "sourceUrl": {
      "description": "Where the document was retrieved from (e.g. ICE's doclib URL). Absent for documents not published at a public URL.",
      "format": "uri",
      "type": "string"
    },
    "title": {
      "description": "Human-readable document title.",
      "maxLength": 300,
      "type": "string"
    }
  },
  "required": [
    "file",
    "retrievedAt"
  ],
  "type": "object"
}

Lexicon Garden

@