INFO
Precheck Programs that the HPD was checked against on the Builder. Is shown as aligned or not aligned if the program didn't pass
Programs is an array. Each element is a single program the HPD was prechecked against, together with the outcome of that precheck in PreCheckResults.
Programs is null for HPDs that were never prechecked against any program, so consumers must null-check before iterating.
"Programs": [
{
"Created": "<date>",
"Id": "<int>",
"Name": "<string>",
"Organization": "<string>",
"PreCheckResults": "<object>",
"Score": "<string>",
"Updated": "<date>",
"Version": "<date>"
}
]<date>truenull<int>falseIdentifier of the program record.<string>falseName of the program the HPD was prechecked against, e.g. "Cradle to Cradle Certified® v4.1", "RESET", "Washington Buy Clean and Buy Fair".<string>truenullOrganization that owns the program.<object>truenullThe outcome of the precheck of this HPD against the program, broken down by required and preferred expectations.<string>falseAligned, Not AlignedOverall precheck outcome for the program.TIP
To evaluate alignment per expectation tier, read PreCheckResults.Required.Alignment and PreCheckResults.Preferred.Alignment rather than Score. A program can be aligned on its required tier while the preferred tier is not aligned, and Score collapses both into a single value.
<date>truenull<date>truenullVersion of the program the precheck was run against.