Run ReportsContinuous Data ExportsSchema Reference

Check Result Export Schema

Reference the check result object schema and properties used in Mondoo JSONL exports.

This is the schema Mondoo uses when exporting check result data to JSONL. Check results include all fields from query results as well as additional check-specific fields.

Result type

object

Result properties

PropertyTypeRequired?Nullable?
space_mrnstringYesNo
space_idstringYesNo
space_namestringYesNo
asset_idstringYesNo
asset_mrnstringYesNo
query_mrnstringYesNo
titlestringYesNo
mqlstringYesNo
dataJSONYesNo
exported_atstringYesNo
scoreDeprecated
base_scoreintegerYesYes
risk_scoreintegerYesYes
risk_valueintegerYesYes
statusstringYesNo
modified_atstringYesNo
failed_atstringYesYes
assessmentstringYesNo
severitystringYesNo
remediationJSONNoYes
enforcement_statestringYesNo

space_mrn property

Mondoo identifier for the space containing the asset

space_mrn

TypeRequired?Nullable?
StringYesNo

space_id property

Unique identifier for the space containing the asset

space_id

TypeRequired?Nullable?
StringYesNo

space_name property

Name of the space containing the asset

space_name

TypeRequired?Nullable?
StringYesNo

asset_id property

Space-unique asset identifier

asset_id

TypeRequired?Nullable?
StringYesNo

asset_mrn property

Globally unique asset MRN

asset_mrn

TypeRequired?Nullable?
StringYesNo

query_mrn property

Mondoo identifier for the check query

query_mrn

TypeRequired?Nullable?
StringYesNo

title property

Title of the check query

title

TypeRequired?Nullable?
StringYesNo

mql property

MQL query text

mql

TypeRequired?Nullable?
StringYesNo

data property

JSON query result data

data

TypeRequired?Nullable?
JSONYesNo

exported_at property

Timestamp when this data was exported. This is a date-time string matching RFC 3339, section 5.6.

exported_at

TypeRequired?Nullable?
StringYesNo

score property

Deprecated: Use base_score instead.

base_score property

Base score (0-100)

base_score

TypeRequired?Nullable?
IntegerYesYes

risk_score property

Risk score (0-100)

risk_score

TypeRequired?Nullable?
IntegerYesYes

risk_value property

Derived value: 100 - risk_score

risk_value

TypeRequired?Nullable?
IntegerYesYes

status property

Translation of the check base score value:

  • If the check base score is 100, the status is pass.

  • If the check base score is lower than 100, the status is fail.

Other possible values: error, skip.

status

TypeRequired?Nullable?
StringYesNo

modified_at property

Timestamp from when this check result item was last modified. This is a date-time string matching RFC 3339, section 5.6.

modified_at

TypeRequired?Nullable?
StringYesNo

failed_at property

Timestamp from when this check result item last failed. This is a date-time string matching RFC 3339, section 5.6. If the check has never failed, the value is null.

failed_at

TypeRequired?Nullable?
StringYesYes

assessment property

Assessment message

assessment

TypeRequired?Nullable?
StringYesNo

severity property

Severity level of the check

severity

TypeRequired?Nullable?
StringYesNo

remediation property

JSON-encoded remediation scripts

remediation

TypeRequired?Nullable?
JSONNoYes

enforcement_state property

Enforcement state of the check: enforcing or preview

enforcement_state

TypeRequired?Nullable?
StringYesNo

On this page