Corgi BankDocumentation
OpenAPI

FATCA reports

POSTPropose a Form 8966 FATCA XML v2.0.1 report for the bank as a U.S. withholding agent that is not an FFI (passive NFFEs with substantial U.S. owners); independent review required (Idempotency-Key)/fatca-reports · Confidential Form 8966 API: dedicated compliance:fatca staff scope, verified staff identity and no API keysGETRead a FATCA report's review and IDES packaging state/fatca-reports/{id} · Confidential Form 8966 API: dedicated compliance:fatca staff scope, verified staff identity and no API keysPOSTApprove or reject another staff member's FATCA report (compliance:fatca:approve)/fatca-reports/{id}/decision · Confidential Form 8966 API: dedicated compliance:fatca staff scope, verified staff identity and no API keysPOSTExport the sealed FATCA XML or IDES packet after recording confidential access (compliance:fatca:export)/fatca-reports/{id}/documents · Confidential Form 8966 API: dedicated compliance:fatca staff scope, verified staff identity and no API keysPOSTRetrieve ICMM-style NVF notifications from the IDES simulator/fatca-reports/{id}/notifications · Confidential Form 8966 API: dedicated compliance:fatca staff scope, verified staff identity and no API keysPOSTBuild the IDES transmission packet (sign, zip, AES-256-CBC, RSA wrap) after independent approval/fatca-reports/{id}/package · Confidential Form 8966 API: dedicated compliance:fatca staff scope, verified staff identity and no API keysPOSTSubmit the packaged IDES ZIP to the local IDES simulator (not the IRS)/fatca-reports/{id}/transmit · Confidential Form 8966 API: dedicated compliance:fatca staff scope, verified staff identity and no API keysPOSTPropose a void (FATCA3) of an original Form 8966 document, naming its MessageRefId/fatca-reports/{id}/void · Confidential Form 8966 API: dedicated compliance:fatca staff scope, verified staff identity and no API keys

to move to open esc to close