Skip to content

The Regulation Object

The regulation object represents a compliance source in MidLyr’s catalog. It is returned by the Browse Regulations API.

{
"id": "01HXZ3K4M7QR9VP2N8WYJF5GTB",
"category": "regulation",
"title": "Suspicious Activity Report Filing Requirements for Banks",
"authorities": ["fincen"],
"jurisdictions": ["us-federal"],
"description": "Part of the Bank Secrecy Act / Anti-Money Laundering (BSA/AML) framework. Requires banks to file a Suspicious Activity Report when they detect transactions that appear to involve illegal funds, evade BSA requirements, lack an apparent lawful purpose, or use the bank to facilitate criminal activity.",
"updatedAt": "2026-04-09T00:00:00Z",
"sourceUrl": "https://www.ecfr.gov/current/title-31/subtitle-B/chapter-X/part-1020/subpart-C/section-1020.320"
}
FieldTypeDescription
idstringStable ULID identifier. Unique, never reused in v1.
categorystringThe type of compliance source. See Regulation Detail for all category values and their attributes.
titlestringHuman-readable document name
authoritiesstring[]Issuing authority ids. Usually a single element; interagency guidance carries multiple (e.g., ["occ", "fdic", "fed"]). One field spans Congress, federal agencies, SROs, and state bodies. Examples: fincen, cfpb, occ, fdic, ofac, fed, ncua, ffiec, finra, nacha, congress, ny-dfs
jurisdictionsstring[]Jurisdiction ids encoding level and region. Usually a single element. Examples: us-federal, us-state:ny, us-state:ca
descriptionstringPlain-language description naming the framework or subject area. Topical terms (AML, UDAAP, fair lending, cybersecurity) are carried here rather than in a managed taxonomy.
updatedAtstringISO 8601 UTC timestamp of when MidLyr’s served text or metadata last changed
sourceUrlstringUpstream source link for verification