Read exact source hashes, edit outcomes and remaining blockers
/reporting/call-report/instances/{id}/controls/{control_id}Exact retained FFIEC051 September 30, 2026 v300 taxonomy and bounded edit engine; 39 required Schedule RC body fields and two March-only memoranda. Other schedule applicability, unexecuted functions and prior accepted CDR history remain explicit blockers. Candidate historical comparisons require independently reviewed exact-quarter workpapers and same assigned RSSD; no operator waiver or successful subset makes a filing submission-ready. Staff reporting write plus recent step-up for execution; operator reporting read for evidence.
Path parameters
idstringRequiredcontrol_idstringRequiredReturns
200 OK
actorstringRequiredcompleted_atstring · date-timeRequiredcontent_sha256stringRequiredidstringRequiredinstance_idstringRequiredinstance_sha256stringRequiredrequestobjectRequired3 child attributes
history_sourcestringOptionalHistorySource "accepted_filings" reads the quarters' current accepted filings, which the service resolves; it cannot be combined with candidate workpapers. Empty keeps the workpaper candidates (or no history).
history_workpaper_idsarray of stringsOptionalscopestringRequiredresultobjectRequired18 child attributes
applicability_issuesarray of stringsRequiredcatalog_sha256stringRequiredcompletenessobjectRequired21 child attributes
full_report_completebooleanRequiredinstruction_assetobjectRequired4 child attributes
bytesintegerRequirednamestringRequiredsha256stringRequiredsourcestringOptionalitemsarray of objectsRequired11 child attributes
basisstringRequiredcaptionstringOptionalinstruction_sha256stringOptionalmdrmstringRequiredmissing_categorystringOptionalreferenceobjectRequiredrequirementstringRequiredsource_keystringOptionalsource_kindstringOptionalsource_statusstringOptionalstatusstringRequiredmissingintegerRequiredmissing_categoriesobjectOptionalnot_dueintegerRequiredreference_assetobjectRequired4 child attributes
bytesintegerRequirednamestringRequiredsha256stringRequiredsourcestringOptionalreport_datestring · dateRequiredA business date, YYYY-MM-DD
requiredintegerRequiredschedulestringRequiredscopestringRequiredsource_coverage_completebooleanOptionalsource_explainedintegerOptionalsource_missingintegerRequiredsource_suppliedintegerOptionalSource coverage counts each retained position once: supplied by a capture, explained by a capture's missing item, or uncovered. The fields are omitted when zero so evidence retained before they existed re-encodes to its original digest.
source_uncoveredintegerOptionalsourcedintegerRequiredsupported_matrix_completebooleanRequiredtaxonomy_sha256stringRequiredunexpectedintegerRequiredunresolvedintegerRequiredcontinuityobject or nullOptionalFilingContinuity is the chain of accepted filings behind a quarter, back as far as the retained edits look (seven quarters) or to the bank's initial report.
2 child attributes
quartersarray of objectsRequired4 child attributes
filing_idstringOptionalreport_datestring · dateRequiredA business date, YYYY-MM-DD
simulatedbooleanOptionalstatusstringRequiredAccepted, before_initial_report or missing
statusstringRequirededitsarray of objectsRequired8 child attributes
dependenciesarray of objectsRequired2 child attributes
mdrmstringRequiredperiodstringRequiredexpression_sha256stringRequiredidstringRequiredreasonstringOptionalrolestringRequiredstatusstringRequireduses_historical_workpaperbooleanRequiredvisitedarray of objectsRequired2 child attributes
mdrmstringRequiredperiodstringRequiredengine_versionstringRequiredfailedintegerRequiredhistorical_comparisonsintegerRequiredhistory_sourcestringOptionalpassedintegerRequiredschedule_matricesarray of objectsOptionalOmitted when empty so earlier retained results keep their digest
21 child attributes
full_report_completebooleanRequiredinstruction_assetobjectRequired4 child attributes
bytesintegerRequirednamestringRequiredsha256stringRequiredsourcestringOptionalitemsarray of objectsRequired11 child attributes
basisstringRequiredcaptionstringOptionalinstruction_sha256stringOptionalmdrmstringRequiredmissing_categorystringOptionalreferenceobjectRequiredrequirementstringRequiredsource_keystringOptionalsource_kindstringOptionalsource_statusstringOptionalstatusstringRequiredmissingintegerRequiredmissing_categoriesobjectOptionalnot_dueintegerRequiredreference_assetobjectRequired4 child attributes
bytesintegerRequirednamestringRequiredsha256stringRequiredsourcestringOptionalreport_datestring · dateRequiredA business date, YYYY-MM-DD
requiredintegerRequiredschedulestringRequiredscopestringRequiredsource_coverage_completebooleanOptionalsource_explainedintegerOptionalsource_missingintegerRequiredsource_suppliedintegerOptionalSource coverage counts each retained position once: supplied by a capture, explained by a capture's missing item, or uncovered. The fields are omitted when zero so evidence retained before they existed re-encodes to its original digest.
source_uncoveredintegerOptionalsourcedintegerRequiredsupported_matrix_completebooleanRequiredtaxonomy_sha256stringRequiredunexpectedintegerRequiredunresolvedintegerRequiredscopestringRequiredsourcesarray of objectsRequired16 child attributes
acknowledgment_sha256stringOptionalacknowledgment_statusstringOptionalderived_factsarray of stringsOptionaldocument_sha256stringOptionaldocument_sourcestringOptionalfacts_sha256stringOptionalfiling_idstringOptionalFiled history only; empty for workpaper candidates, so earlier results keep their digest.
incompatible_conceptsarray of stringsOptionalkindstringRequiredprofile_sha256stringRequiredreport_datestring · dateRequiredA business date, YYYY-MM-DD
review_sha256stringRequiredtaxonomy_sha256stringOptionaltaxonomy_statusstringOptionalworkpaper_idstringRequiredworkpaper_sha256stringRequiredsubmission_blockersarray of stringsRequiredsubmission_readybooleanRequiredtotalintegerRequiredunresolvedintegerRequiredunsupportedintegerRequiredtaxonomy_sha256stringRequiredxml_sha256stringRequiredErrors
Every error is a problem document with a stable code. See Errors.
400401403404409412413422424429500503