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