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
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
{
"@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"
]
}