Przejdź do treści

Sensorium Web Document Snapshot v1

Source schema: doc/schemas/sensorium-web-document-snapshot.v1.schema.json

Fields

Field Required Shape Description
schema yes const: sensorium-web-document-snapshot.v1
schema/v yes const: 1
snapshot/id yes string
source/ref yes string
source/generation-ref yes string
requested-url/display no string
requested-url/digest yes ref: #/$defs/sha256Digest
final-url/display no string
final-url/digest yes ref: #/$defs/sha256Digest
fetched/at yes string
response/status yes integer
media/type yes enum: text/html, application/xhtml+xml, text/plain
declared/charset no string
selected/charset no string
body/bytes no integer
body/digest yes ref: #/$defs/sha256Digest
body/artifact-ref no string
fetch/result-digest yes ref: #/$defs/sha256Digest
extraction/profile-ref yes string
extraction/profile-digest yes ref: #/$defs/sha256Digest
representation/digest yes ref: #/$defs/sha256Digest
representation/artifact-ref no string
title no string
byline no string
language/claim no string
operational/context yes ref: sensorium-operational-context.v1.schema.json
classification yes ref: classification.v1.schema.json
causal/context yes ref: causal-context.v1.schema.json

Definitions

Definition Shape Description
sha256Digest string
## Field Semantics

schema

  • Required: yes
  • Shape: const: sensorium-web-document-snapshot.v1

schema/v

  • Required: yes
  • Shape: const: 1

snapshot/id

  • Required: yes
  • Shape: string

source/ref

  • Required: yes
  • Shape: string

source/generation-ref

  • Required: yes
  • Shape: string

requested-url/display

  • Required: no
  • Shape: string

requested-url/digest

  • Required: yes
  • Shape: ref: #/$defs/sha256Digest

final-url/display

  • Required: no
  • Shape: string

final-url/digest

  • Required: yes
  • Shape: ref: #/$defs/sha256Digest

fetched/at

  • Required: yes
  • Shape: string

response/status

  • Required: yes
  • Shape: integer

media/type

  • Required: yes
  • Shape: enum: text/html, application/xhtml+xml, text/plain

declared/charset

  • Required: no
  • Shape: string

selected/charset

  • Required: no
  • Shape: string

body/bytes

  • Required: no
  • Shape: integer

body/digest

  • Required: yes
  • Shape: ref: #/$defs/sha256Digest

body/artifact-ref

  • Required: no
  • Shape: string

fetch/result-digest

  • Required: yes
  • Shape: ref: #/$defs/sha256Digest

extraction/profile-ref

  • Required: yes
  • Shape: string

extraction/profile-digest

  • Required: yes
  • Shape: ref: #/$defs/sha256Digest

representation/digest

  • Required: yes
  • Shape: ref: #/$defs/sha256Digest

representation/artifact-ref

  • Required: no
  • Shape: string

title

  • Required: no
  • Shape: string

byline

  • Required: no
  • Shape: string

language/claim

  • Required: no
  • Shape: string

operational/context

  • Required: yes
  • Shape: ref: sensorium-operational-context.v1.schema.json

classification

  • Required: yes
  • Shape: ref: classification.v1.schema.json

causal/context

  • Required: yes
  • Shape: ref: causal-context.v1.schema.json

Definition Semantics

$defs.sha256Digest

  • Shape: string