Skip to content

Contact Attestation Result v1

Source schema: doc/schemas/contact-attestation-result.v1.schema.json

Return artifact produced after a successful contact attestation challenge redemption. It carries the issued email-control@v1 or phone-control@v1 passport.

Governing Basis

Project Lineage

Fields

Field Required Shape Description
schema yes const: contact-attestation-result.v1
schema/v yes const: 1
request/id yes string
challenge/id yes string
contact/kind yes enum: email, phone
contact/digest yes string
passport yes object Issued capability-passport.v1 artifact for email-control@v1 or phone-control@v1.
issued/at yes string
expires/at no string
## Field Semantics

schema

  • Required: yes
  • Shape: const: contact-attestation-result.v1

schema/v

  • Required: yes
  • Shape: const: 1

request/id

  • Required: yes
  • Shape: string

challenge/id

  • Required: yes
  • Shape: string

contact/kind

  • Required: yes
  • Shape: enum: email, phone

contact/digest

  • Required: yes
  • Shape: string

passport

  • Required: yes
  • Shape: object

Issued capability-passport.v1 artifact for email-control@v1 or phone-control@v1.

issued/at

  • Required: yes
  • Shape: string

expires/at

  • Required: no
  • Shape: string