snapshot-site-com · JSON-LD Context

Snapshot Site Com Context

JSON-LD context defining the semantic vocabulary for Snapshot Site Com from snapshot-site-com.

10 Classes 41 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
snapshot: https://snapshot-site.com/schema#

Classes

PostApiV1Request PostApiV1ScreenshotRequest PostApiV2ScreenshotRequest PostApiV3AnalyzeRequest PostApiV3CompareRequest PostApiV3CompareResponse PostV1ScreenshotRequest PostV1UrltoimageRequest PostV2ScreenshotRequest PostV3AnalyzeRequest

Properties

Property Type Container
url string
format string
width integer
height integer
fullSize boolean
hideCookie boolean
delay integer
hide string
waitForDom boolean
enableSummary boolean
enableQuality boolean
before
before.url string
before.width integer
before.fullSize boolean
before.hideCookie boolean
after
after.url string
after.width integer
after.fullSize boolean
after.hideCookie boolean
threshold decimal
status string
message string
fetchTime string
before.link string
before.height integer
before.source string
after.link string
after.height integer
after.source string
diff
diff.link string
diff.width integer
diff.height integer
summary
summary.mismatchPixels integer
summary.mismatchPercentage decimal
summary.totalPixels integer
summary.sameDimensions boolean
javascriptCode string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://snapshot-site.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "snapshot": "https://snapshot-site.com/schema#",
    "PostApiV1Request": "snapshot:PostApiV1Request",
    "url": {
      "@id": "snapshot:url",
      "@type": "xsd:string"
    },
    "format": {
      "@id": "snapshot:format",
      "@type": "xsd:string"
    },
    "width": {
      "@id": "snapshot:width",
      "@type": "xsd:integer"
    },
    "height": {
      "@id": "snapshot:height",
      "@type": "xsd:integer"
    },
    "fullSize": {
      "@id": "snapshot:fullSize",
      "@type": "xsd:boolean"
    },
    "hideCookie": {
      "@id": "snapshot:hideCookie",
      "@type": "xsd:boolean"
    },
    "delay": {
      "@id": "snapshot:delay",
      "@type": "xsd:integer"
    },
    "PostApiV1ScreenshotRequest": "snapshot:PostApiV1ScreenshotRequest",
    "PostApiV2ScreenshotRequest": "snapshot:PostApiV2ScreenshotRequest",
    "hide": {
      "@id": "snapshot:hide",
      "@type": "xsd:string"
    },
    "PostApiV3AnalyzeRequest": "snapshot:PostApiV3AnalyzeRequest",
    "waitForDom": {
      "@id": "snapshot:waitForDom",
      "@type": "xsd:boolean"
    },
    "enableSummary": {
      "@id": "snapshot:enableSummary",
      "@type": "xsd:boolean"
    },
    "enableQuality": {
      "@id": "snapshot:enableQuality",
      "@type": "xsd:boolean"
    },
    "PostApiV3CompareRequest": "snapshot:PostApiV3CompareRequest",
    "before": {
      "@id": "snapshot:before"
    },
    "before.url": {
      "@id": "snapshot:before.url",
      "@type": "xsd:string"
    },
    "before.width": {
      "@id": "snapshot:before.width",
      "@type": "xsd:integer"
    },
    "before.fullSize": {
      "@id": "snapshot:before.fullSize",
      "@type": "xsd:boolean"
    },
    "before.hideCookie": {
      "@id": "snapshot:before.hideCookie",
      "@type": "xsd:boolean"
    },
    "after": {
      "@id": "snapshot:after"
    },
    "after.url": {
      "@id": "snapshot:after.url",
      "@type": "xsd:string"
    },
    "after.width": {
      "@id": "snapshot:after.width",
      "@type": "xsd:integer"
    },
    "after.fullSize": {
      "@id": "snapshot:after.fullSize",
      "@type": "xsd:boolean"
    },
    "after.hideCookie": {
      "@id": "snapshot:after.hideCookie",
      "@type": "xsd:boolean"
    },
    "threshold": {
      "@id": "snapshot:threshold",
      "@type": "xsd:decimal"
    },
    "PostApiV3CompareResponse": "snapshot:PostApiV3CompareResponse",
    "status": {
      "@id": "snapshot:status",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "snapshot:message",
      "@type": "xsd:string"
    },
    "fetchTime": {
      "@id": "snapshot:fetchTime",
      "@type": "xsd:string"
    },
    "before.link": {
      "@id": "snapshot:before.link",
      "@type": "xsd:string"
    },
    "before.height": {
      "@id": "snapshot:before.height",
      "@type": "xsd:integer"
    },
    "before.source": {
      "@id": "snapshot:before.source",
      "@type": "xsd:string"
    },
    "after.link": {
      "@id": "snapshot:after.link",
      "@type": "xsd:string"
    },
    "after.height": {
      "@id": "snapshot:after.height",
      "@type": "xsd:integer"
    },
    "after.source": {
      "@id": "snapshot:after.source",
      "@type": "xsd:string"
    },
    "diff": {
      "@id": "snapshot:diff"
    },
    "diff.link": {
      "@id": "snapshot:diff.link",
      "@type": "xsd:string"
    },
    "diff.width": {
      "@id": "snapshot:diff.width",
      "@type": "xsd:integer"
    },
    "diff.height": {
      "@id": "snapshot:diff.height",
      "@type": "xsd:integer"
    },
    "summary": {
      "@id": "snapshot:summary"
    },
    "summary.mismatchPixels": {
      "@id": "snapshot:summary.mismatchPixels",
      "@type": "xsd:integer"
    },
    "summary.mismatchPercentage": {
      "@id": "snapshot:summary.mismatchPercentage",
      "@type": "xsd:decimal"
    },
    "summary.totalPixels": {
      "@id": "snapshot:summary.totalPixels",
      "@type": "xsd:integer"
    },
    "summary.sameDimensions": {
      "@id": "snapshot:summary.sameDimensions",
      "@type": "xsd:boolean"
    },
    "PostV1ScreenshotRequest": "snapshot:PostV1ScreenshotRequest",
    "PostV1UrltoimageRequest": "snapshot:PostV1UrltoimageRequest",
    "PostV2ScreenshotRequest": "snapshot:PostV2ScreenshotRequest",
    "javascriptCode": {
      "@id": "snapshot:javascriptCode",
      "@type": "xsd:string"
    },
    "PostV3AnalyzeRequest": "snapshot:PostV3AnalyzeRequest"
  },
  "@type": "schema:Dataset",
  "schema:name": "snapshot-site-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects snapshot-site-com's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-31) from openapi/_ae-authored/snapshot-site-com-openapi-generated.yml.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/_ae-authored/snapshot-site-com-openapi-generated.yml"
  ]
}