44pixels Limited · JSON-LD Context

Handover Sh Context

JSON-LD context defining the semantic vocabulary for Handover Sh from 44pixels Limited.

46 Classes 115 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/
handover: https://handover.sh/schema#

Classes

JobQueueCounts OperationsStatusEnvelope ReliabilityRun CreateConnectorDestination CreateConnectorSource QueueHandoverExport AddComment AnnotationSelector AnnotationTarget UpdateComment SetAssignments MarkNotificationsRead HandoverThreadEnvelope NotificationPageEnvelope ArtifactInput RevisionInput RevisionForm CreateAgent ContinuationStep HandoverGrantInput HandoverLifecycleAction UpdateHandoverAccess HandoverAccessEnvelope HandoverAccess HandoverAccessParticipant ContinuationBrief ActorEnvelope StoragePlacement StorageStatusEnvelope ActivityEnvelope Handover HandoverEnvelope HandoverPageEnvelope PublicationInput FolderInput ReporterFile ReporterDeployInput OkfFile OkfBundle OkfBundleEnvelope ErrorEnvelope AcquisitionEventInput AcquisitionAcceptedEnvelope AcquisitionFunnel AcquisitionPreviousPeriod AcquisitionOverviewEnvelope

Properties

Property Type Container
pending integer
running integer
failed integer
deadLetter integer
data
id string
kind string
status string
backupRunId string
manifestAvailable boolean
totalObjects integer
totalBytes integer
checkedObjects integer
missingObjects integer
corruptObjects integer
requestedByName string
startedAt dateTime
completedAt dateTime
displayName string
workspaceId string
provider string
config
destinationId string
revisionId string
body string
mentionPrincipalIds list
target
exact string
prefix string
suffix string
startOffset integer
endOffset integer
startLine integer
endLine integer
artifactId string
targetKind string
selector reference
resolvedRevisionId
principalIds list
all boolean
ids list
name string
mediaType string
content string
encoding string
note string
brief reference
artifactMode string
artifacts list
artifactName string
files list
expectedRevisionId string
scopes list
expiresAt dateTime
text string
principalId string
role string
action string
visibility string
grants list
handoverId string
canManage boolean
participants list
type string
organizationRole string
grantRole string
isCreator boolean
isCurrentActor boolean
objective string
currentState string
decisions list
openQuestions list
nextSteps list
cellId string
cellLabel string
residencyRegion string
title string
summary string
deletedAt dateTime
purgeAfter dateTime
currentRevisionId string
currentRevision
revisions list
slug string
entryPath string
access string
revisionMode string
description string
path string
content_type string
entry_file string
byteSize integer
sha256 string
okfVersion string
mode string
error
eventName string
pageKind string
source string
medium string
campaign string
referrer reference
visitors integer
engagedVisitors integer
ctaVisitors integer
signedInVisitors integer
activatedPrincipals integer
firstHandoversCreated integer
continuedHandovers integer
continuedOriginators integer
totalHandoversCreated integer
totalCreatorPrincipals integer
start dateTime
end dateTime
funnel reference

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://handover.sh/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "handover": "https://handover.sh/schema#",
    "JobQueueCounts": "handover:JobQueueCounts",
    "pending": {
      "@id": "handover:pending",
      "@type": "xsd:integer"
    },
    "running": {
      "@id": "handover:running",
      "@type": "xsd:integer"
    },
    "failed": {
      "@id": "handover:failed",
      "@type": "xsd:integer"
    },
    "deadLetter": {
      "@id": "handover:deadLetter",
      "@type": "xsd:integer"
    },
    "OperationsStatusEnvelope": "handover:OperationsStatusEnvelope",
    "data": {
      "@id": "handover:data"
    },
    "ReliabilityRun": "handover:ReliabilityRun",
    "id": {
      "@id": "handover:id",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "handover:kind",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "handover:status",
      "@type": "xsd:string"
    },
    "backupRunId": {
      "@id": "handover:backupRunId",
      "@type": "xsd:string"
    },
    "manifestAvailable": {
      "@id": "handover:manifestAvailable",
      "@type": "xsd:boolean"
    },
    "totalObjects": {
      "@id": "handover:totalObjects",
      "@type": "xsd:integer"
    },
    "totalBytes": {
      "@id": "handover:totalBytes",
      "@type": "xsd:integer"
    },
    "checkedObjects": {
      "@id": "handover:checkedObjects",
      "@type": "xsd:integer"
    },
    "missingObjects": {
      "@id": "handover:missingObjects",
      "@type": "xsd:integer"
    },
    "corruptObjects": {
      "@id": "handover:corruptObjects",
      "@type": "xsd:integer"
    },
    "requestedByName": {
      "@id": "handover:requestedByName",
      "@type": "xsd:string"
    },
    "startedAt": {
      "@id": "handover:startedAt",
      "@type": "xsd:dateTime"
    },
    "completedAt": {
      "@id": "handover:completedAt",
      "@type": "xsd:dateTime"
    },
    "CreateConnectorDestination": "handover:CreateConnectorDestination",
    "displayName": {
      "@id": "handover:displayName",
      "@type": "xsd:string"
    },
    "workspaceId": {
      "@id": "handover:workspaceId",
      "@type": "xsd:string"
    },
    "provider": {
      "@id": "handover:provider",
      "@type": "xsd:string"
    },
    "config": {
      "@id": "handover:config"
    },
    "CreateConnectorSource": "handover:CreateConnectorSource",
    "QueueHandoverExport": "handover:QueueHandoverExport",
    "destinationId": {
      "@id": "handover:destinationId",
      "@type": "xsd:string"
    },
    "revisionId": {
      "@id": "handover:revisionId",
      "@type": "xsd:string"
    },
    "AddComment": "handover:AddComment",
    "body": {
      "@id": "handover:body",
      "@type": "xsd:string"
    },
    "mentionPrincipalIds": {
      "@id": "handover:mentionPrincipalIds",
      "@container": "@list"
    },
    "target": {
      "@id": "handover:target"
    },
    "AnnotationSelector": "handover:AnnotationSelector",
    "exact": {
      "@id": "handover:exact",
      "@type": "xsd:string"
    },
    "prefix": {
      "@id": "handover:prefix",
      "@type": "xsd:string"
    },
    "suffix": {
      "@id": "handover:suffix",
      "@type": "xsd:string"
    },
    "startOffset": {
      "@id": "handover:startOffset",
      "@type": "xsd:integer"
    },
    "endOffset": {
      "@id": "handover:endOffset",
      "@type": "xsd:integer"
    },
    "startLine": {
      "@id": "handover:startLine",
      "@type": "xsd:integer"
    },
    "endLine": {
      "@id": "handover:endLine",
      "@type": "xsd:integer"
    },
    "AnnotationTarget": "handover:AnnotationTarget",
    "artifactId": {
      "@id": "handover:artifactId",
      "@type": "xsd:string"
    },
    "targetKind": {
      "@id": "handover:targetKind",
      "@type": "xsd:string"
    },
    "selector": {
      "@id": "handover:selector",
      "@type": "@id"
    },
    "UpdateComment": "handover:UpdateComment",
    "resolvedRevisionId": {
      "@id": "handover:resolvedRevisionId"
    },
    "SetAssignments": "handover:SetAssignments",
    "principalIds": {
      "@id": "handover:principalIds",
      "@container": "@list"
    },
    "MarkNotificationsRead": "handover:MarkNotificationsRead",
    "all": {
      "@id": "handover:all",
      "@type": "xsd:boolean"
    },
    "ids": {
      "@id": "handover:ids",
      "@container": "@list"
    },
    "HandoverThreadEnvelope": "handover:HandoverThreadEnvelope",
    "NotificationPageEnvelope": "handover:NotificationPageEnvelope",
    "ArtifactInput": "handover:ArtifactInput",
    "name": {
      "@id": "handover:name",
      "@type": "xsd:string"
    },
    "mediaType": {
      "@id": "handover:mediaType",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "handover:content",
      "@type": "xsd:string"
    },
    "encoding": {
      "@id": "handover:encoding",
      "@type": "xsd:string"
    },
    "RevisionInput": "handover:RevisionInput",
    "note": {
      "@id": "handover:note",
      "@type": "xsd:string"
    },
    "brief": {
      "@id": "handover:brief",
      "@type": "@id"
    },
    "artifactMode": {
      "@id": "handover:artifactMode",
      "@type": "xsd:string"
    },
    "artifacts": {
      "@id": "handover:artifacts",
      "@container": "@list"
    },
    "RevisionForm": "handover:RevisionForm",
    "artifactName": {
      "@id": "handover:artifactName",
      "@type": "xsd:string"
    },
    "files": {
      "@id": "handover:files",
      "@container": "@list"
    },
    "expectedRevisionId": {
      "@id": "handover:expectedRevisionId",
      "@type": "xsd:string"
    },
    "CreateAgent": "handover:CreateAgent",
    "scopes": {
      "@id": "handover:scopes",
      "@container": "@list"
    },
    "expiresAt": {
      "@id": "handover:expiresAt",
      "@type": "xsd:dateTime"
    },
    "ContinuationStep": "handover:ContinuationStep",
    "text": {
      "@id": "handover:text",
      "@type": "xsd:string"
    },
    "HandoverGrantInput": "handover:HandoverGrantInput",
    "principalId": {
      "@id": "handover:principalId",
      "@type": "xsd:string"
    },
    "role": {
      "@id": "handover:role",
      "@type": "xsd:string"
    },
    "HandoverLifecycleAction": "handover:HandoverLifecycleAction",
    "action": {
      "@id": "handover:action",
      "@type": "xsd:string"
    },
    "UpdateHandoverAccess": "handover:UpdateHandoverAccess",
    "visibility": {
      "@id": "handover:visibility",
      "@type": "xsd:string"
    },
    "grants": {
      "@id": "handover:grants",
      "@container": "@list"
    },
    "HandoverAccessEnvelope": "handover:HandoverAccessEnvelope",
    "HandoverAccess": "handover:HandoverAccess",
    "handoverId": {
      "@id": "handover:handoverId",
      "@type": "xsd:string"
    },
    "canManage": {
      "@id": "handover:canManage",
      "@type": "xsd:boolean"
    },
    "participants": {
      "@id": "handover:participants",
      "@container": "@list"
    },
    "HandoverAccessParticipant": "handover:HandoverAccessParticipant",
    "type": {
      "@id": "handover:type",
      "@type": "xsd:string"
    },
    "organizationRole": {
      "@id": "handover:organizationRole",
      "@type": "xsd:string"
    },
    "grantRole": {
      "@id": "handover:grantRole",
      "@type": "xsd:string"
    },
    "isCreator": {
      "@id": "handover:isCreator",
      "@type": "xsd:boolean"
    },
    "isCurrentActor": {
      "@id": "handover:isCurrentActor",
      "@type": "xsd:boolean"
    },
    "ContinuationBrief": "handover:ContinuationBrief",
    "objective": {
      "@id": "handover:objective",
      "@type": "xsd:string"
    },
    "currentState": {
      "@id": "handover:currentState",
      "@type": "xsd:string"
    },
    "decisions": {
      "@id": "handover:decisions",
      "@container": "@list"
    },
    "openQuestions": {
      "@id": "handover:openQuestions",
      "@container": "@list"
    },
    "nextSteps": {
      "@id": "handover:nextSteps",
      "@container": "@list"
    },
    "ActorEnvelope": "handover:ActorEnvelope",
    "StoragePlacement": "handover:StoragePlacement",
    "cellId": {
      "@id": "handover:cellId",
      "@type": "xsd:string"
    },
    "cellLabel": {
      "@id": "handover:cellLabel",
      "@type": "xsd:string"
    },
    "residencyRegion": {
      "@id": "handover:residencyRegion",
      "@type": "xsd:string"
    },
    "StorageStatusEnvelope": "handover:StorageStatusEnvelope",
    "ActivityEnvelope": "handover:ActivityEnvelope",
    "Handover": "handover:Handover",
    "title": {
      "@id": "handover:title",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "handover:summary",
      "@type": "xsd:string"
    },
    "deletedAt": {
      "@id": "handover:deletedAt",
      "@type": "xsd:dateTime"
    },
    "purgeAfter": {
      "@id": "handover:purgeAfter",
      "@type": "xsd:dateTime"
    },
    "currentRevisionId": {
      "@id": "handover:currentRevisionId",
      "@type": "xsd:string"
    },
    "currentRevision": {
      "@id": "handover:currentRevision"
    },
    "revisions": {
      "@id": "handover:revisions",
      "@container": "@list"
    },
    "HandoverEnvelope": "handover:HandoverEnvelope",
    "HandoverPageEnvelope": "handover:HandoverPageEnvelope",
    "PublicationInput": "handover:PublicationInput",
    "slug": {
      "@id": "handover:slug",
      "@type": "xsd:string"
    },
    "entryPath": {
      "@id": "handover:entryPath",
      "@type": "xsd:string"
    },
    "access": {
      "@id": "handover:access",
      "@type": "xsd:string"
    },
    "revisionMode": {
      "@id": "handover:revisionMode",
      "@type": "xsd:string"
    },
    "FolderInput": "handover:FolderInput",
    "description": {
      "@id": "handover:description",
      "@type": "xsd:string"
    },
    "ReporterFile": "handover:ReporterFile",
    "path": {
      "@id": "handover:path",
      "@type": "xsd:string"
    },
    "content_type": {
      "@id": "handover:content_type",
      "@type": "xsd:string"
    },
    "ReporterDeployInput": "handover:ReporterDeployInput",
    "entry_file": {
      "@id": "handover:entry_file",
      "@type": "xsd:string"
    },
    "OkfFile": "handover:OkfFile",
    "byteSize": {
      "@id": "handover:byteSize",
      "@type": "xsd:integer"
    },
    "sha256": {
      "@id": "handover:sha256",
      "@type": "xsd:string"
    },
    "OkfBundle": "handover:OkfBundle",
    "okfVersion": {
      "@id": "handover:okfVersion",
      "@type": "xsd:string"
    },
    "mode": {
      "@id": "handover:mode",
      "@type": "xsd:string"
    },
    "OkfBundleEnvelope": "handover:OkfBundleEnvelope",
    "ErrorEnvelope": "handover:ErrorEnvelope",
    "error": {
      "@id": "handover:error"
    },
    "AcquisitionEventInput": "handover:AcquisitionEventInput",
    "eventName": {
      "@id": "handover:eventName",
      "@type": "xsd:string"
    },
    "pageKind": {
      "@id": "handover:pageKind",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "handover:source",
      "@type": "xsd:string"
    },
    "medium": {
      "@id": "handover:medium",
      "@type": "xsd:string"
    },
    "campaign": {
      "@id": "handover:campaign",
      "@type": "xsd:string"
    },
    "referrer": {
      "@id": "handover:referrer",
      "@type": "@id"
    },
    "AcquisitionAcceptedEnvelope": "handover:AcquisitionAcceptedEnvelope",
    "AcquisitionFunnel": "handover:AcquisitionFunnel",
    "visitors": {
      "@id": "handover:visitors",
      "@type": "xsd:integer"
    },
    "engagedVisitors": {
      "@id": "handover:engagedVisitors",
      "@type": "xsd:integer"
    },
    "ctaVisitors": {
      "@id": "handover:ctaVisitors",
      "@type": "xsd:integer"
    },
    "signedInVisitors": {
      "@id": "handover:signedInVisitors",
      "@type": "xsd:integer"
    },
    "activatedPrincipals": {
      "@id": "handover:activatedPrincipals",
      "@type": "xsd:integer"
    },
    "firstHandoversCreated": {
      "@id": "handover:firstHandoversCreated",
      "@type": "xsd:integer"
    },
    "continuedHandovers": {
      "@id": "handover:continuedHandovers",
      "@type": "xsd:integer"
    },
    "continuedOriginators": {
      "@id": "handover:continuedOriginators",
      "@type": "xsd:integer"
    },
    "totalHandoversCreated": {
      "@id": "handover:totalHandoversCreated",
      "@type": "xsd:integer"
    },
    "totalCreatorPrincipals": {
      "@id": "handover:totalCreatorPrincipals",
      "@type": "xsd:integer"
    },
    "AcquisitionPreviousPeriod": "handover:AcquisitionPreviousPeriod",
    "start": {
      "@id": "handover:start",
      "@type": "xsd:dateTime"
    },
    "end": {
      "@id": "handover:end",
      "@type": "xsd:dateTime"
    },
    "funnel": {
      "@id": "handover:funnel",
      "@type": "@id"
    },
    "AcquisitionOverviewEnvelope": "handover:AcquisitionOverviewEnvelope"
  },
  "@type": "schema:Dataset",
  "schema:name": "44pixels Limited API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects 44pixels Limited'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/handover-sh-openapi.json.",
  "dcterms:created": "2026-11-11",
  "dcterms:source": [
    "openapi/handover-sh-openapi.json"
  ]
}