Corgi BankDocumentation
OpenAPI

Read the confidential complete filing candidate queue without inventing legal deadlines

GET/bsa-filings/obligations

Confidential BSA legal-clock workflow, dedicated existing compliance:filings staff authority and recent step-up for controls/export. Candidate alerts and actual packet sources do not establish reportability or a legal trigger. CTR uses actual source date plus 15 calendar days; SAR requires an explicitly reviewed initial-detection date plus 30, with a supported initially-unknown-suspect extension at most 60. A SAR determination may instead reference an actual continuing-activity candidate: its trigger is the prior accepted filing date, the source must fall inside the candidate's 90-day review period and the deadline is the candidate's 120 calendar days (fincen-sar-continuing-activity-clocks-2026-09-14.v1). Independent exact review is required for legal determinations and corrections. Linked packets must have matching actual form/source and report lineage (a continuing clock links only its candidate's continuing report) and production authenticated acceptance; acknowledgment date never supplies the legal trigger. Complete form-filtered cursor queue retains overdue, rejected, unfiled, source-change and late-acceptance evidence. Legal basis remains encrypted and excluded from general discovery; no external transmission.

Returns

200 OK

dataarray of objectsRequired
16 child attributes
alert_idstringRequired

Example alrt_2tVh8nqLxq4GbDe0K1F6S9zRcWm

correctionsarray of objectsOptional
5 child attributes
activity_sequenceintegerRequired
due_datestring · dateRequired

A business date, YYYY-MM-DD

due_date_rulestringOptional
packet_idstringRequired
stagestringRequired
created_atstring · date-timeRequired
current_source_sha256stringRequired
current_versionintegerRequired
due_datestring · dateRequired

A business date, YYYY-MM-DD

filing_datestring · dateRequired

A business date, YYYY-MM-DD

filing_timingstringRequired

Unproven,on_time,late

formstringRequired
linksarray of objectsRequired
7 child attributes
acknowledgment_sha256stringOptional
actorstringRequired
atstring · date-timeRequired
content_sha256stringRequired
packet_content_sha256stringRequired
packet_idstringRequired
versionintegerRequired
overduebooleanRequired
packet_idstringOptional
source_changedbooleanRequired
source_datestring · dateRequired

A business date, YYYY-MM-DD

stagestringRequired
versionsarray of objectsRequired
13 child attributes
alert_idstringRequired

Example alrt_2tVh8nqLxq4GbDe0K1F6S9zRcWm

base_versionintegerRequired
basis_sha256stringRequired
content_sha256stringRequired
determinationobjectRequired

A continuing determination names the continuing-activity candidate whose clock applies; its fields are absent from initial determinations so retained version hashes never change.

6 child attributes
continuing_activity_sequenceintegerOptional
continuing_packet_idstringOptional
dispositionstringRequired

Required or not_required

identification_extensionbooleanRequired
initially_unknown_suspectbooleanRequired
trigger_datestring · dateRequired

A business date, YYYY-MM-DD

due_datestring · dateRequired

A business date, YYYY-MM-DD

formstringRequired
proposed_atstring · date-timeRequired
proposed_bystringRequired
reviewobject or nullOptional
4 child attributes
actorstringRequired
approvebooleanRequired
atstring · date-timeRequired
content_sha256stringRequired
rules_idstringRequired
source_sha256stringRequired
versionintegerRequired
has_morebooleanRequired

Errors

Every error is a problem document with a stable code. See Errors.

400401403404409412413422424429500503

to move to open esc to close