Hoot Lens · JSON-LD Context
Hootlens Com Context
JSON-LD context defining the semantic vocabulary for Hootlens Com from Hoot Lens.
60 Classes
262 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
hootlens:
https://hootlens.com/schema#
Classes
Error
DeviceClass
Account
Project
PathPreset
SettingsPreviewResult
SettingsApplyResult
FunnelSuggestion
PageSuggestions
InstallSnippet
InstallStatus
Viewport
ElementContext
ClickMark
RecordingSummary
RecordingPage
SessionSummary
SessionPage
RecordingDetail
Narrative
HeatmapCohortSummary
HeatmapClickSamples
ImprovementFeed
Findings
ElementDisplayName
ErrorFrame
RecordingError
ErrorCount
ErrorGroup
ErrorList
SourceMapList
GoalStat
GoalStats
ConversionMoney
ConversionMetrics
ConversionReport
TrafficSummary
ChangeMarker
ImpactReport
FunnelStats
WeeklyDigest
WebhookEndpoint
WebhookDelivery
WebhookEvent
Funnel
OverviewTrends
ReplayPreservation
FindingWork
ProjectCreate
ProjectUpdate
FunnelInput
ChangeInput
SettingsPreview
SettingsApply
ElementNameInput
WebhookInput
WebhookUpdate
WebhookTest
ServerConversionInput
FindingWorkInput
Properties
| Property | Type | Container |
|---|---|---|
| error | string | |
| code | string | |
| emailVerified | boolean | |
| canCreateProjects | boolean | |
| canAccessWorkspace | boolean | |
| staff | ||
| billing | ||
| id | reference | |
| name | string | |
| origins | list | |
| ownerId | string | |
| createdAt | integer | |
| retentionDays | integer | |
| privacy | ||
| internalTraffic | ||
| consent | string | |
| previewOrigins | list | |
| consentRegions | list | |
| sampleRate | decimal | |
| ai | ||
| errorCapture | boolean | |
| replayAssets | ||
| targeting | ||
| pathPresets | list | |
| pageGroups | list | |
| grouping | ||
| goals | list | |
| funnels | list | |
| savedSegments | list | |
| elementNames | list | |
| updatedAt | integer | |
| match | string | |
| preset | string | |
| changed | boolean | |
| token | string | |
| expiresAt | integer | |
| expiresInSeconds | integer | |
| diff | list | |
| effects | list | |
| warnings | list | |
| message | string | |
| next | string | |
| applied | boolean | |
| appliedAt | integer | |
| areas | list | |
| loggedAs | string | |
| basis | string | |
| steps | list | |
| reason | string | |
| change | ||
| suggestions | list | |
| recordings | ||
| note | string | |
| projectId | reference | |
| platform | string | |
| label | string | |
| where | string | |
| tag | string | |
| variants | list | |
| variant | string | |
| blocks | list | |
| allowedOrigins | list | |
| verify | list | |
| platforms | list | |
| lastConfigFetchAt | integer | |
| lastConfigOrigin | string | |
| lastCollectAt | integer | |
| lastCollectOrigin | string | |
| trackerVersion | string | |
| recentRejections | list | |
| width | integer | |
| height | integer | |
| region | string | |
| heading | string | |
| text | string | |
| t | integer | |
| k | string | |
| y | decimal | |
| sessionId | reference | |
| path | string | |
| revision | string | |
| buildId | string | |
| viewport | reference | |
| deviceClass | reference | |
| startedAt | integer | |
| endedAt | integer | |
| pageIndex | integer | |
| group | string | |
| pageVersion | string | |
| browser | string | |
| os | string | |
| eventCount | integer | |
| batchCount | integer | |
| clickCount | integer | |
| rageClickCount | integer | |
| deadClickCount | integer | |
| errorClickCount | integer | |
| errorCount | integer | |
| marks | list | |
| tags | list | |
| automated | boolean | |
| automation | ||
| internal | boolean | |
| goalIds | list | |
| exitTo | string | |
| nextCursor | string | |
| pageCount | integer | |
| paths | list | |
| groups | list | |
| locales | list | |
| device | reference | |
| maxScrollPercent | decimal | |
| automationReasons | list | |
| summary | string | |
| topSnag | ||
| sessions | list | |
| recording | ||
| events | list | |
| errors | list | |
| preservation | reference | |
| facts | ||
| omittedSteps | integer | |
| omittedPages | integer | |
| annotations | ||
| key | string | |
| segments | integer | |
| clicks | integer | |
| lastSeenAt | integer | |
| total | integer | |
| capacity | integer | |
| generatedAt | integer | |
| sources | ||
| items | list | |
| sample | string | |
| excludedControlledRecordings | integer | |
| signal | ||
| pileUpsOnNonControls | integer | |
| cohorts | list | |
| updatedBy | string | |
| url | string | |
| line | integer | |
| col | integer | |
| fn | string | |
| resolved | ||
| at | integer | |
| kind | string | |
| messageHash | string | |
| opaque | boolean | |
| location | string | |
| frames | list | |
| clickAt | integer | |
| selector | string | |
| count | integer | |
| topFrame | reference | |
| visits | integer | |
| firstSeenAt | integer | |
| releases | list | |
| pageRevisions | list | |
| deviceClasses | list | |
| followedClicks | list | |
| examples | list | |
| from | integer | |
| to | integer | |
| more | integer | |
| dropped | integer | |
| goalId | string | |
| conversions | integer | |
| rate | ||
| interval | ||
| since | integer | |
| currency | string | |
| amountMinor | ||
| occurrences | integer | |
| browserReported | integer | |
| serverReported | integer | |
| revenue | list | |
| goalName | string | |
| dimension | string | |
| coverage | ||
| totals | reference | |
| rows | list | |
| omittedRows | integer | |
| windowBasis | string | |
| automatedSessions | integer | |
| daily | list | |
| referrers | list | |
| utmSources | list | |
| utmCampaigns | list | |
| browsers | list | |
| operatingSystems | list | |
| visitors | ||
| countries | list | |
| channels | list | |
| adNetworks | list | |
| inApps | list | |
| entryPages | list | |
| notRecorded | ||
| sourcesCountedFrom | string | |
| languages | list | |
| title | string | |
| pageGroup | string | |
| release | string | |
| createdBy | string | |
| source | string | |
| days | integer | |
| filters | ||
| measurementOnly | boolean | |
| caveats | list | |
| funnelId | string | |
| effectiveFrom | integer | |
| effectiveTo | integer | |
| truncated | boolean | |
| notes | list | |
| projectName | string | |
| period | ||
| noData | boolean | |
| snags | ||
| changes | ||
| watch | ||
| secretRotatedAt | integer | |
| enabled | boolean | |
| disabledAt | integer | |
| disabledReason | string | |
| consecutiveFailures | integer | |
| lastSuccessAt | integer | |
| lastFailureAt | integer | |
| lastStatus | integer | |
| eventId | string | |
| type | string | |
| status | string | |
| attemptCount | integer | |
| nextAttemptAt | integer | |
| deliveredAt | integer | |
| attempts | list | |
| version | integer | |
| site | ||
| data | ||
| links | ||
| ids | ||
| windows | ||
| countedFrom | string | |
| current | ||
| previous | ||
| preserved | integer | |
| pending | integer | |
| unavailable | integer | |
| blocked | integer | |
| quotaLimited | integer | |
| late | integer | |
| lastCapturedAt | ||
| blockedOrigins | list | |
| assigneeId | string | |
| snoozedUntil | integer | |
| githubUrl | string | |
| changeId | string | |
| history | list | |
| commit | ||
| event | string | |
| recordingId | string | |
| operationId | string | |
| expectedRevision | integer | |
| action |
JSON-LD Document
{
"@context": {
"@vocab": "https://hootlens.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"hootlens": "https://hootlens.com/schema#",
"Error": "hootlens:Error",
"error": {
"@id": "hootlens:error",
"@type": "xsd:string"
},
"code": {
"@id": "hootlens:code",
"@type": "xsd:string"
},
"DeviceClass": "hootlens:DeviceClass",
"Account": "hootlens:Account",
"emailVerified": {
"@id": "hootlens:emailVerified",
"@type": "xsd:boolean"
},
"canCreateProjects": {
"@id": "hootlens:canCreateProjects",
"@type": "xsd:boolean"
},
"canAccessWorkspace": {
"@id": "hootlens:canAccessWorkspace",
"@type": "xsd:boolean"
},
"staff": {
"@id": "hootlens:staff"
},
"billing": {
"@id": "hootlens:billing"
},
"Project": "hootlens:Project",
"id": {
"@id": "hootlens:id",
"@type": "@id"
},
"name": {
"@id": "hootlens:name",
"@type": "xsd:string"
},
"origins": {
"@id": "hootlens:origins",
"@container": "@list"
},
"ownerId": {
"@id": "hootlens:ownerId",
"@type": "xsd:string"
},
"createdAt": {
"@id": "hootlens:createdAt",
"@type": "xsd:integer"
},
"retentionDays": {
"@id": "hootlens:retentionDays",
"@type": "xsd:integer"
},
"privacy": {
"@id": "hootlens:privacy"
},
"internalTraffic": {
"@id": "hootlens:internalTraffic"
},
"consent": {
"@id": "hootlens:consent",
"@type": "xsd:string"
},
"previewOrigins": {
"@id": "hootlens:previewOrigins",
"@container": "@list"
},
"consentRegions": {
"@id": "hootlens:consentRegions",
"@container": "@list"
},
"sampleRate": {
"@id": "hootlens:sampleRate",
"@type": "xsd:decimal"
},
"ai": {
"@id": "hootlens:ai"
},
"errorCapture": {
"@id": "hootlens:errorCapture",
"@type": "xsd:boolean"
},
"replayAssets": {
"@id": "hootlens:replayAssets"
},
"targeting": {
"@id": "hootlens:targeting"
},
"pathPresets": {
"@id": "hootlens:pathPresets",
"@container": "@list"
},
"pageGroups": {
"@id": "hootlens:pageGroups",
"@container": "@list"
},
"grouping": {
"@id": "hootlens:grouping"
},
"goals": {
"@id": "hootlens:goals",
"@container": "@list"
},
"funnels": {
"@id": "hootlens:funnels",
"@container": "@list"
},
"savedSegments": {
"@id": "hootlens:savedSegments",
"@container": "@list"
},
"elementNames": {
"@id": "hootlens:elementNames",
"@container": "@list"
},
"updatedAt": {
"@id": "hootlens:updatedAt",
"@type": "xsd:integer"
},
"PathPreset": "hootlens:PathPreset",
"match": {
"@id": "hootlens:match",
"@type": "xsd:string"
},
"preset": {
"@id": "hootlens:preset",
"@type": "xsd:string"
},
"SettingsPreviewResult": "hootlens:SettingsPreviewResult",
"changed": {
"@id": "hootlens:changed",
"@type": "xsd:boolean"
},
"token": {
"@id": "hootlens:token",
"@type": "xsd:string"
},
"expiresAt": {
"@id": "hootlens:expiresAt",
"@type": "xsd:integer"
},
"expiresInSeconds": {
"@id": "hootlens:expiresInSeconds",
"@type": "xsd:integer"
},
"diff": {
"@id": "hootlens:diff",
"@container": "@list"
},
"effects": {
"@id": "hootlens:effects",
"@container": "@list"
},
"warnings": {
"@id": "hootlens:warnings",
"@container": "@list"
},
"message": {
"@id": "hootlens:message",
"@type": "xsd:string"
},
"next": {
"@id": "hootlens:next",
"@type": "xsd:string"
},
"SettingsApplyResult": "hootlens:SettingsApplyResult",
"applied": {
"@id": "hootlens:applied",
"@type": "xsd:boolean"
},
"appliedAt": {
"@id": "hootlens:appliedAt",
"@type": "xsd:integer"
},
"areas": {
"@id": "hootlens:areas",
"@container": "@list"
},
"loggedAs": {
"@id": "hootlens:loggedAs",
"@type": "xsd:string"
},
"FunnelSuggestion": "hootlens:FunnelSuggestion",
"basis": {
"@id": "hootlens:basis",
"@type": "xsd:string"
},
"steps": {
"@id": "hootlens:steps",
"@container": "@list"
},
"reason": {
"@id": "hootlens:reason",
"@type": "xsd:string"
},
"change": {
"@id": "hootlens:change"
},
"PageSuggestions": "hootlens:PageSuggestions",
"suggestions": {
"@id": "hootlens:suggestions",
"@container": "@list"
},
"recordings": {
"@id": "hootlens:recordings"
},
"note": {
"@id": "hootlens:note",
"@type": "xsd:string"
},
"InstallSnippet": "hootlens:InstallSnippet",
"projectId": {
"@id": "hootlens:projectId",
"@type": "@id"
},
"platform": {
"@id": "hootlens:platform",
"@type": "xsd:string"
},
"label": {
"@id": "hootlens:label",
"@type": "xsd:string"
},
"where": {
"@id": "hootlens:where",
"@type": "xsd:string"
},
"tag": {
"@id": "hootlens:tag",
"@type": "xsd:string"
},
"variants": {
"@id": "hootlens:variants",
"@container": "@list"
},
"variant": {
"@id": "hootlens:variant",
"@type": "xsd:string"
},
"blocks": {
"@id": "hootlens:blocks",
"@container": "@list"
},
"allowedOrigins": {
"@id": "hootlens:allowedOrigins",
"@container": "@list"
},
"verify": {
"@id": "hootlens:verify",
"@container": "@list"
},
"platforms": {
"@id": "hootlens:platforms",
"@container": "@list"
},
"InstallStatus": "hootlens:InstallStatus",
"lastConfigFetchAt": {
"@id": "hootlens:lastConfigFetchAt",
"@type": "xsd:integer"
},
"lastConfigOrigin": {
"@id": "hootlens:lastConfigOrigin",
"@type": "xsd:string"
},
"lastCollectAt": {
"@id": "hootlens:lastCollectAt",
"@type": "xsd:integer"
},
"lastCollectOrigin": {
"@id": "hootlens:lastCollectOrigin",
"@type": "xsd:string"
},
"trackerVersion": {
"@id": "hootlens:trackerVersion",
"@type": "xsd:string"
},
"recentRejections": {
"@id": "hootlens:recentRejections",
"@container": "@list"
},
"Viewport": "hootlens:Viewport",
"width": {
"@id": "hootlens:width",
"@type": "xsd:integer"
},
"height": {
"@id": "hootlens:height",
"@type": "xsd:integer"
},
"ElementContext": "hootlens:ElementContext",
"region": {
"@id": "hootlens:region",
"@type": "xsd:string"
},
"heading": {
"@id": "hootlens:heading",
"@type": "xsd:string"
},
"text": {
"@id": "hootlens:text",
"@type": "xsd:string"
},
"ClickMark": "hootlens:ClickMark",
"t": {
"@id": "hootlens:t",
"@type": "xsd:integer"
},
"k": {
"@id": "hootlens:k",
"@type": "xsd:string"
},
"y": {
"@id": "hootlens:y",
"@type": "xsd:decimal"
},
"RecordingSummary": "hootlens:RecordingSummary",
"sessionId": {
"@id": "hootlens:sessionId",
"@type": "@id"
},
"path": {
"@id": "hootlens:path",
"@type": "xsd:string"
},
"revision": {
"@id": "hootlens:revision",
"@type": "xsd:string"
},
"buildId": {
"@id": "hootlens:buildId",
"@type": "xsd:string"
},
"viewport": {
"@id": "hootlens:viewport",
"@type": "@id"
},
"deviceClass": {
"@id": "hootlens:deviceClass",
"@type": "@id"
},
"startedAt": {
"@id": "hootlens:startedAt",
"@type": "xsd:integer"
},
"endedAt": {
"@id": "hootlens:endedAt",
"@type": "xsd:integer"
},
"pageIndex": {
"@id": "hootlens:pageIndex",
"@type": "xsd:integer"
},
"group": {
"@id": "hootlens:group",
"@type": "xsd:string"
},
"pageVersion": {
"@id": "hootlens:pageVersion",
"@type": "xsd:string"
},
"browser": {
"@id": "hootlens:browser",
"@type": "xsd:string"
},
"os": {
"@id": "hootlens:os",
"@type": "xsd:string"
},
"eventCount": {
"@id": "hootlens:eventCount",
"@type": "xsd:integer"
},
"batchCount": {
"@id": "hootlens:batchCount",
"@type": "xsd:integer"
},
"clickCount": {
"@id": "hootlens:clickCount",
"@type": "xsd:integer"
},
"rageClickCount": {
"@id": "hootlens:rageClickCount",
"@type": "xsd:integer"
},
"deadClickCount": {
"@id": "hootlens:deadClickCount",
"@type": "xsd:integer"
},
"errorClickCount": {
"@id": "hootlens:errorClickCount",
"@type": "xsd:integer"
},
"errorCount": {
"@id": "hootlens:errorCount",
"@type": "xsd:integer"
},
"marks": {
"@id": "hootlens:marks",
"@container": "@list"
},
"tags": {
"@id": "hootlens:tags",
"@container": "@list"
},
"automated": {
"@id": "hootlens:automated",
"@type": "xsd:boolean"
},
"automation": {
"@id": "hootlens:automation"
},
"internal": {
"@id": "hootlens:internal",
"@type": "xsd:boolean"
},
"goalIds": {
"@id": "hootlens:goalIds",
"@container": "@list"
},
"exitTo": {
"@id": "hootlens:exitTo",
"@type": "xsd:string"
},
"RecordingPage": "hootlens:RecordingPage",
"nextCursor": {
"@id": "hootlens:nextCursor",
"@type": "xsd:string"
},
"SessionSummary": "hootlens:SessionSummary",
"pageCount": {
"@id": "hootlens:pageCount",
"@type": "xsd:integer"
},
"paths": {
"@id": "hootlens:paths",
"@container": "@list"
},
"groups": {
"@id": "hootlens:groups",
"@container": "@list"
},
"locales": {
"@id": "hootlens:locales",
"@container": "@list"
},
"device": {
"@id": "hootlens:device",
"@type": "@id"
},
"maxScrollPercent": {
"@id": "hootlens:maxScrollPercent",
"@type": "xsd:decimal"
},
"automationReasons": {
"@id": "hootlens:automationReasons",
"@container": "@list"
},
"summary": {
"@id": "hootlens:summary",
"@type": "xsd:string"
},
"topSnag": {
"@id": "hootlens:topSnag"
},
"SessionPage": "hootlens:SessionPage",
"sessions": {
"@id": "hootlens:sessions",
"@container": "@list"
},
"RecordingDetail": "hootlens:RecordingDetail",
"recording": {
"@id": "hootlens:recording"
},
"events": {
"@id": "hootlens:events",
"@container": "@list"
},
"errors": {
"@id": "hootlens:errors",
"@container": "@list"
},
"preservation": {
"@id": "hootlens:preservation",
"@type": "@id"
},
"Narrative": "hootlens:Narrative",
"facts": {
"@id": "hootlens:facts"
},
"omittedSteps": {
"@id": "hootlens:omittedSteps",
"@type": "xsd:integer"
},
"omittedPages": {
"@id": "hootlens:omittedPages",
"@type": "xsd:integer"
},
"annotations": {
"@id": "hootlens:annotations"
},
"HeatmapCohortSummary": "hootlens:HeatmapCohortSummary",
"key": {
"@id": "hootlens:key",
"@type": "xsd:string"
},
"segments": {
"@id": "hootlens:segments",
"@type": "xsd:integer"
},
"clicks": {
"@id": "hootlens:clicks",
"@type": "xsd:integer"
},
"lastSeenAt": {
"@id": "hootlens:lastSeenAt",
"@type": "xsd:integer"
},
"HeatmapClickSamples": "hootlens:HeatmapClickSamples",
"total": {
"@id": "hootlens:total",
"@type": "xsd:integer"
},
"capacity": {
"@id": "hootlens:capacity",
"@type": "xsd:integer"
},
"ImprovementFeed": "hootlens:ImprovementFeed",
"generatedAt": {
"@id": "hootlens:generatedAt",
"@type": "xsd:integer"
},
"sources": {
"@id": "hootlens:sources"
},
"items": {
"@id": "hootlens:items",
"@container": "@list"
},
"Findings": "hootlens:Findings",
"sample": {
"@id": "hootlens:sample",
"@type": "xsd:string"
},
"excludedControlledRecordings": {
"@id": "hootlens:excludedControlledRecordings",
"@type": "xsd:integer"
},
"signal": {
"@id": "hootlens:signal"
},
"pileUpsOnNonControls": {
"@id": "hootlens:pileUpsOnNonControls",
"@type": "xsd:integer"
},
"cohorts": {
"@id": "hootlens:cohorts",
"@container": "@list"
},
"ElementDisplayName": "hootlens:ElementDisplayName",
"updatedBy": {
"@id": "hootlens:updatedBy",
"@type": "xsd:string"
},
"ErrorFrame": "hootlens:ErrorFrame",
"url": {
"@id": "hootlens:url",
"@type": "xsd:string"
},
"line": {
"@id": "hootlens:line",
"@type": "xsd:integer"
},
"col": {
"@id": "hootlens:col",
"@type": "xsd:integer"
},
"fn": {
"@id": "hootlens:fn",
"@type": "xsd:string"
},
"resolved": {
"@id": "hootlens:resolved"
},
"RecordingError": "hootlens:RecordingError",
"at": {
"@id": "hootlens:at",
"@type": "xsd:integer"
},
"kind": {
"@id": "hootlens:kind",
"@type": "xsd:string"
},
"messageHash": {
"@id": "hootlens:messageHash",
"@type": "xsd:string"
},
"opaque": {
"@id": "hootlens:opaque",
"@type": "xsd:boolean"
},
"location": {
"@id": "hootlens:location",
"@type": "xsd:string"
},
"frames": {
"@id": "hootlens:frames",
"@container": "@list"
},
"clickAt": {
"@id": "hootlens:clickAt",
"@type": "xsd:integer"
},
"selector": {
"@id": "hootlens:selector",
"@type": "xsd:string"
},
"ErrorCount": "hootlens:ErrorCount",
"count": {
"@id": "hootlens:count",
"@type": "xsd:integer"
},
"ErrorGroup": "hootlens:ErrorGroup",
"topFrame": {
"@id": "hootlens:topFrame",
"@type": "@id"
},
"visits": {
"@id": "hootlens:visits",
"@type": "xsd:integer"
},
"firstSeenAt": {
"@id": "hootlens:firstSeenAt",
"@type": "xsd:integer"
},
"releases": {
"@id": "hootlens:releases",
"@container": "@list"
},
"pageRevisions": {
"@id": "hootlens:pageRevisions",
"@container": "@list"
},
"deviceClasses": {
"@id": "hootlens:deviceClasses",
"@container": "@list"
},
"followedClicks": {
"@id": "hootlens:followedClicks",
"@container": "@list"
},
"examples": {
"@id": "hootlens:examples",
"@container": "@list"
},
"ErrorList": "hootlens:ErrorList",
"from": {
"@id": "hootlens:from",
"@type": "xsd:integer"
},
"to": {
"@id": "hootlens:to",
"@type": "xsd:integer"
},
"more": {
"@id": "hootlens:more",
"@type": "xsd:integer"
},
"dropped": {
"@id": "hootlens:dropped",
"@type": "xsd:integer"
},
"SourceMapList": "hootlens:SourceMapList",
"GoalStat": "hootlens:GoalStat",
"goalId": {
"@id": "hootlens:goalId",
"@type": "xsd:string"
},
"conversions": {
"@id": "hootlens:conversions",
"@type": "xsd:integer"
},
"rate": {
"@id": "hootlens:rate"
},
"interval": {
"@id": "hootlens:interval"
},
"since": {
"@id": "hootlens:since",
"@type": "xsd:integer"
},
"GoalStats": "hootlens:GoalStats",
"ConversionMoney": "hootlens:ConversionMoney",
"currency": {
"@id": "hootlens:currency",
"@type": "xsd:string"
},
"amountMinor": {
"@id": "hootlens:amountMinor"
},
"ConversionMetrics": "hootlens:ConversionMetrics",
"occurrences": {
"@id": "hootlens:occurrences",
"@type": "xsd:integer"
},
"browserReported": {
"@id": "hootlens:browserReported",
"@type": "xsd:integer"
},
"serverReported": {
"@id": "hootlens:serverReported",
"@type": "xsd:integer"
},
"revenue": {
"@id": "hootlens:revenue",
"@container": "@list"
},
"ConversionReport": "hootlens:ConversionReport",
"goalName": {
"@id": "hootlens:goalName",
"@type": "xsd:string"
},
"dimension": {
"@id": "hootlens:dimension",
"@type": "xsd:string"
},
"coverage": {
"@id": "hootlens:coverage"
},
"totals": {
"@id": "hootlens:totals",
"@type": "@id"
},
"rows": {
"@id": "hootlens:rows",
"@container": "@list"
},
"omittedRows": {
"@id": "hootlens:omittedRows",
"@type": "xsd:integer"
},
"windowBasis": {
"@id": "hootlens:windowBasis",
"@type": "xsd:string"
},
"TrafficSummary": "hootlens:TrafficSummary",
"automatedSessions": {
"@id": "hootlens:automatedSessions",
"@type": "xsd:integer"
},
"daily": {
"@id": "hootlens:daily",
"@container": "@list"
},
"referrers": {
"@id": "hootlens:referrers",
"@container": "@list"
},
"utmSources": {
"@id": "hootlens:utmSources",
"@container": "@list"
},
"utmCampaigns": {
"@id": "hootlens:utmCampaigns",
"@container": "@list"
},
"browsers": {
"@id": "hootlens:browsers",
"@container": "@list"
},
"operatingSystems": {
"@id": "hootlens:operatingSystems",
"@container": "@list"
},
"visitors": {
"@id": "hootlens:visitors"
},
"countries": {
"@id": "hootlens:countries",
"@container": "@list"
},
"channels": {
"@id": "hootlens:channels",
"@container": "@list"
},
"adNetworks": {
"@id": "hootlens:adNetworks",
"@container": "@list"
},
"inApps": {
"@id": "hootlens:inApps",
"@container": "@list"
},
"entryPages": {
"@id": "hootlens:entryPages",
"@container": "@list"
},
"notRecorded": {
"@id": "hootlens:notRecorded"
},
"sourcesCountedFrom": {
"@id": "hootlens:sourcesCountedFrom",
"@type": "xsd:string"
},
"languages": {
"@id": "hootlens:languages",
"@container": "@list"
},
"ChangeMarker": "hootlens:ChangeMarker",
"title": {
"@id": "hootlens:title",
"@type": "xsd:string"
},
"pageGroup": {
"@id": "hootlens:pageGroup",
"@type": "xsd:string"
},
"release": {
"@id": "hootlens:release",
"@type": "xsd:string"
},
"createdBy": {
"@id": "hootlens:createdBy",
"@type": "xsd:string"
},
"source": {
"@id": "hootlens:source",
"@type": "xsd:string"
},
"ImpactReport": "hootlens:ImpactReport",
"days": {
"@id": "hootlens:days",
"@type": "xsd:integer"
},
"filters": {
"@id": "hootlens:filters"
},
"measurementOnly": {
"@id": "hootlens:measurementOnly",
"@type": "xsd:boolean"
},
"caveats": {
"@id": "hootlens:caveats",
"@container": "@list"
},
"FunnelStats": "hootlens:FunnelStats",
"funnelId": {
"@id": "hootlens:funnelId",
"@type": "xsd:string"
},
"effectiveFrom": {
"@id": "hootlens:effectiveFrom",
"@type": "xsd:integer"
},
"effectiveTo": {
"@id": "hootlens:effectiveTo",
"@type": "xsd:integer"
},
"truncated": {
"@id": "hootlens:truncated",
"@type": "xsd:boolean"
},
"notes": {
"@id": "hootlens:notes",
"@container": "@list"
},
"WeeklyDigest": "hootlens:WeeklyDigest",
"projectName": {
"@id": "hootlens:projectName",
"@type": "xsd:string"
},
"period": {
"@id": "hootlens:period"
},
"noData": {
"@id": "hootlens:noData",
"@type": "xsd:boolean"
},
"snags": {
"@id": "hootlens:snags"
},
"changes": {
"@id": "hootlens:changes"
},
"watch": {
"@id": "hootlens:watch"
},
"WebhookEndpoint": "hootlens:WebhookEndpoint",
"secretRotatedAt": {
"@id": "hootlens:secretRotatedAt",
"@type": "xsd:integer"
},
"enabled": {
"@id": "hootlens:enabled",
"@type": "xsd:boolean"
},
"disabledAt": {
"@id": "hootlens:disabledAt",
"@type": "xsd:integer"
},
"disabledReason": {
"@id": "hootlens:disabledReason",
"@type": "xsd:string"
},
"consecutiveFailures": {
"@id": "hootlens:consecutiveFailures",
"@type": "xsd:integer"
},
"lastSuccessAt": {
"@id": "hootlens:lastSuccessAt",
"@type": "xsd:integer"
},
"lastFailureAt": {
"@id": "hootlens:lastFailureAt",
"@type": "xsd:integer"
},
"lastStatus": {
"@id": "hootlens:lastStatus",
"@type": "xsd:integer"
},
"WebhookDelivery": "hootlens:WebhookDelivery",
"eventId": {
"@id": "hootlens:eventId",
"@type": "xsd:string"
},
"type": {
"@id": "hootlens:type",
"@type": "xsd:string"
},
"status": {
"@id": "hootlens:status",
"@type": "xsd:string"
},
"attemptCount": {
"@id": "hootlens:attemptCount",
"@type": "xsd:integer"
},
"nextAttemptAt": {
"@id": "hootlens:nextAttemptAt",
"@type": "xsd:integer"
},
"deliveredAt": {
"@id": "hootlens:deliveredAt",
"@type": "xsd:integer"
},
"attempts": {
"@id": "hootlens:attempts",
"@container": "@list"
},
"WebhookEvent": "hootlens:WebhookEvent",
"version": {
"@id": "hootlens:version",
"@type": "xsd:integer"
},
"site": {
"@id": "hootlens:site"
},
"data": {
"@id": "hootlens:data"
},
"links": {
"@id": "hootlens:links"
},
"ids": {
"@id": "hootlens:ids"
},
"Funnel": "hootlens:Funnel",
"OverviewTrends": "hootlens:OverviewTrends",
"windows": {
"@id": "hootlens:windows"
},
"countedFrom": {
"@id": "hootlens:countedFrom",
"@type": "xsd:string"
},
"current": {
"@id": "hootlens:current"
},
"previous": {
"@id": "hootlens:previous"
},
"ReplayPreservation": "hootlens:ReplayPreservation",
"preserved": {
"@id": "hootlens:preserved",
"@type": "xsd:integer"
},
"pending": {
"@id": "hootlens:pending",
"@type": "xsd:integer"
},
"unavailable": {
"@id": "hootlens:unavailable",
"@type": "xsd:integer"
},
"blocked": {
"@id": "hootlens:blocked",
"@type": "xsd:integer"
},
"quotaLimited": {
"@id": "hootlens:quotaLimited",
"@type": "xsd:integer"
},
"late": {
"@id": "hootlens:late",
"@type": "xsd:integer"
},
"lastCapturedAt": {
"@id": "hootlens:lastCapturedAt"
},
"blockedOrigins": {
"@id": "hootlens:blockedOrigins",
"@container": "@list"
},
"FindingWork": "hootlens:FindingWork",
"assigneeId": {
"@id": "hootlens:assigneeId",
"@type": "xsd:string"
},
"snoozedUntil": {
"@id": "hootlens:snoozedUntil",
"@type": "xsd:integer"
},
"githubUrl": {
"@id": "hootlens:githubUrl",
"@type": "xsd:string"
},
"changeId": {
"@id": "hootlens:changeId",
"@type": "xsd:string"
},
"history": {
"@id": "hootlens:history",
"@container": "@list"
},
"ProjectCreate": "hootlens:ProjectCreate",
"ProjectUpdate": "hootlens:ProjectUpdate",
"FunnelInput": "hootlens:FunnelInput",
"ChangeInput": "hootlens:ChangeInput",
"commit": {
"@id": "hootlens:commit"
},
"SettingsPreview": "hootlens:SettingsPreview",
"SettingsApply": "hootlens:SettingsApply",
"ElementNameInput": "hootlens:ElementNameInput",
"WebhookInput": "hootlens:WebhookInput",
"WebhookUpdate": "hootlens:WebhookUpdate",
"WebhookTest": "hootlens:WebhookTest",
"event": {
"@id": "hootlens:event",
"@type": "xsd:string"
},
"ServerConversionInput": "hootlens:ServerConversionInput",
"recordingId": {
"@id": "hootlens:recordingId",
"@type": "xsd:string"
},
"FindingWorkInput": "hootlens:FindingWorkInput",
"operationId": {
"@id": "hootlens:operationId",
"@type": "xsd:string"
},
"expectedRevision": {
"@id": "hootlens:expectedRevision",
"@type": "xsd:integer"
},
"action": {
"@id": "hootlens:action"
}
},
"@type": "schema:Dataset",
"schema:name": "Hoot Lens API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Hoot Lens'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-11-11) from openapi/hootlens-com-openapi.json.",
"dcterms:created": "2026-11-11",
"dcterms:source": [
"openapi/hootlens-com-openapi.json"
]
}