AttestationBase
- Type: string
agreement _kind requiredThe type of agreement associated with the attestation.
- Type: string
agreement _locale requiredLocale of the agreement content presented to the user.
- Type: integerFormat: int32
agreement _version requiredVersion of the agreement presented at the time of acceptance.
- Type: string
kind requiredThe type of attestation being recorded.
- Type: string
person requiredIdentifier of the person to whom the attestation applies.
- Type: string
requirement _id requiredIdentifier of the requirement satisfied or acknowledged by this attestation.
- Type: string
user _agent requiredUser agent string captured at the time of attestation.
- Type: stringFormat: date-time
accepted _at Timestamp when the user accepted the attestation.
- Type: array object[] ยท AttestationDocument[]
documents Documents presented as part of the attestation flow and their acceptance state.
- Type: boolean
accepted requiredWhether the document was explicitly accepted by the user.
- Type: string
key requiredStable key identifying the presented document.
- Type: object
evidence _report Additional structured evidence captured for audit purposes.
- Type: anything
property Name
- Type: string
ip IP address observed when the attestation was submitted.
- Type: string
ip _country ISO country code inferred from the observed IP address.

