The Regulation Object
The regulation object represents a compliance source in MidLyr’s catalog. It is returned by the Browse Regulations API.
Object Shape
Section titled “Object Shape”{ "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"}Fields
Section titled “Fields”| Field | Type | Description |
|---|---|---|
id | string | Stable ULID identifier. Unique, never reused in v1. |
category | string | The type of compliance source. See Regulation Detail for all category values and their attributes. |
title | string | Human-readable document name |
authorities | string[] | 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 |
jurisdictions | string[] | Jurisdiction ids encoding level and region. Usually a single element. Examples: us-federal, us-state:ny, us-state:ca |
description | string | Plain-language description naming the framework or subject area. Topical terms (AML, UDAAP, fair lending, cybersecurity) are carried here rather than in a managed taxonomy. |
updatedAt | string | ISO 8601 UTC timestamp of when MidLyr’s served text or metadata last changed |
sourceUrl | string | Upstream source link for verification |