gaar-screen
GAAR screen
- Kind
- rollover
- Program
- Filemark T2 rollover and reorganization preview
- Supported tax years
- —
- Strict profile
- rollover_preview_exact_v1
- Payload schema version
- 6.0.0
Example request
Send this body to POST /api/v1/computations/rollovers/gaar-screen. This example works with or without payloadContract.
{
"inputs": {
"transaction": {
"hasTaxBenefit": true,
"hasTaxBenefitFutureAttribute": false,
"isAvoidanceTransaction_one_of_main_purposes": true,
"misuseOrAbuse": true,
"lacksEconomicSubstance": true,
"disclosedUnder237_3Or237_4": false,
"reliedOnPublishedGuidanceOrCaseLaw": false,
"mdrReportable": true,
"transactionDateIso": "2025-07-01"
}
}
}Input cells (9)
Paths are relative to the request's inputs object. [] marks an array element.
Cells marked always require a non-null value in every request. Cells marked strict are required when you supply this target's payloadContract. See Run computations.
Unknown cells and JSON type mismatches return 400 with the affected cells in the error details.
Loading the cells. The Markdown version lists them too.
Output cells (27)
Paths are relative to this target's result object in the response.
Loading the cells. The Markdown version lists them too.