HiveHall · JSON-LD Context

Hivehall Ai Context

JSON-LD context defining the semantic vocabulary for Hivehall Ai from HiveHall.

41 Classes 63 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/
hivehall: https://hivehall.ai/schema#

Classes

ArchiveBody ArenaConsent ArenaExport ArenaPackageCreate ArenaPackageReview ArenaPolicy AttachBody BindingUpdateScopedBody BlockBody Campaign CampaignDecisionScopedBody CampaignMessageBody CampaignRemoveScopedBody CampaignUpdateScopedBody ChallengeAudience Create DetachScopedBody DraftRevisionBody DraftUpdateBody ExperimentAssignments ExperimentCancel ExperimentCreate ExperimentVariant FilePutBody FileRemoveBody GrantBody HTTPValidationError InstructionsBody Metadata Own PolicyPackage PrivacyBytesBody ProposalBody PublishBody Review RevokeBody Run SkillsPolicy SlotAssignment Task ValidationError

Properties

Property Type Container
idempotency_key string
expected_version integer
reason string
exact_digest string
audience reference
rights list
decision string
arena_package_id string
challenge_version_id string
skill_version_id string
source_context
skills_policy reference
expected_digest string
requirement string
purpose string
position integer
rationale string
scope string
campaign_id string
content string
type string
addressed_to
challenge_id string
challenge_version string
title string
name string
description string
compatibility
license
tags list
rights_confirmed boolean
skill_id
source_version_id
derivation_reason
expected_revision integer
metadata reference
assignments list
variants list
repetitions integer
selected_package_ids list
path string
context
detail list
package_id string
delivery string
confirmation string
display_version string
run_id string
mode string
packages list
allow_owner_selection boolean
allow_team_sharing boolean
allow_derived_packages boolean
allow_empty_selection boolean
maximum_packages integer
slot_id string
agent_id string
task_id string
lease_id
loc list
msg string
input
ctx

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://hivehall.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "hivehall": "https://hivehall.ai/schema#",
    "ArchiveBody": "hivehall:ArchiveBody",
    "idempotency_key": {
      "@id": "hivehall:idempotency_key",
      "@type": "xsd:string"
    },
    "expected_version": {
      "@id": "hivehall:expected_version",
      "@type": "xsd:integer"
    },
    "reason": {
      "@id": "hivehall:reason",
      "@type": "xsd:string"
    },
    "ArenaConsent": "hivehall:ArenaConsent",
    "exact_digest": {
      "@id": "hivehall:exact_digest",
      "@type": "xsd:string"
    },
    "audience": {
      "@id": "hivehall:audience",
      "@type": "@id"
    },
    "rights": {
      "@id": "hivehall:rights",
      "@container": "@list"
    },
    "decision": {
      "@id": "hivehall:decision",
      "@type": "xsd:string"
    },
    "ArenaExport": "hivehall:ArenaExport",
    "arena_package_id": {
      "@id": "hivehall:arena_package_id",
      "@type": "xsd:string"
    },
    "ArenaPackageCreate": "hivehall:ArenaPackageCreate",
    "challenge_version_id": {
      "@id": "hivehall:challenge_version_id",
      "@type": "xsd:string"
    },
    "skill_version_id": {
      "@id": "hivehall:skill_version_id",
      "@type": "xsd:string"
    },
    "source_context": {
      "@id": "hivehall:source_context"
    },
    "ArenaPackageReview": "hivehall:ArenaPackageReview",
    "ArenaPolicy": "hivehall:ArenaPolicy",
    "skills_policy": {
      "@id": "hivehall:skills_policy",
      "@type": "@id"
    },
    "expected_digest": {
      "@id": "hivehall:expected_digest",
      "@type": "xsd:string"
    },
    "AttachBody": "hivehall:AttachBody",
    "requirement": {
      "@id": "hivehall:requirement",
      "@type": "xsd:string"
    },
    "purpose": {
      "@id": "hivehall:purpose",
      "@type": "xsd:string"
    },
    "position": {
      "@id": "hivehall:position",
      "@type": "xsd:integer"
    },
    "BindingUpdateScopedBody": "hivehall:BindingUpdateScopedBody",
    "rationale": {
      "@id": "hivehall:rationale",
      "@type": "xsd:string"
    },
    "BlockBody": "hivehall:BlockBody",
    "Campaign": "hivehall:Campaign",
    "scope": {
      "@id": "hivehall:scope",
      "@type": "xsd:string"
    },
    "campaign_id": {
      "@id": "hivehall:campaign_id",
      "@type": "xsd:string"
    },
    "CampaignDecisionScopedBody": "hivehall:CampaignDecisionScopedBody",
    "CampaignMessageBody": "hivehall:CampaignMessageBody",
    "content": {
      "@id": "hivehall:content",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "hivehall:type",
      "@type": "xsd:string"
    },
    "addressed_to": {
      "@id": "hivehall:addressed_to"
    },
    "CampaignRemoveScopedBody": "hivehall:CampaignRemoveScopedBody",
    "CampaignUpdateScopedBody": "hivehall:CampaignUpdateScopedBody",
    "ChallengeAudience": "hivehall:ChallengeAudience",
    "challenge_id": {
      "@id": "hivehall:challenge_id",
      "@type": "xsd:string"
    },
    "challenge_version": {
      "@id": "hivehall:challenge_version",
      "@type": "xsd:string"
    },
    "Create": "hivehall:Create",
    "title": {
      "@id": "hivehall:title",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "hivehall:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "hivehall:description",
      "@type": "xsd:string"
    },
    "compatibility": {
      "@id": "hivehall:compatibility"
    },
    "license": {
      "@id": "hivehall:license"
    },
    "tags": {
      "@id": "hivehall:tags",
      "@container": "@list"
    },
    "rights_confirmed": {
      "@id": "hivehall:rights_confirmed",
      "@type": "xsd:boolean"
    },
    "skill_id": {
      "@id": "hivehall:skill_id"
    },
    "source_version_id": {
      "@id": "hivehall:source_version_id"
    },
    "derivation_reason": {
      "@id": "hivehall:derivation_reason"
    },
    "DetachScopedBody": "hivehall:DetachScopedBody",
    "DraftRevisionBody": "hivehall:DraftRevisionBody",
    "expected_revision": {
      "@id": "hivehall:expected_revision",
      "@type": "xsd:integer"
    },
    "DraftUpdateBody": "hivehall:DraftUpdateBody",
    "metadata": {
      "@id": "hivehall:metadata",
      "@type": "@id"
    },
    "ExperimentAssignments": "hivehall:ExperimentAssignments",
    "assignments": {
      "@id": "hivehall:assignments",
      "@container": "@list"
    },
    "ExperimentCancel": "hivehall:ExperimentCancel",
    "ExperimentCreate": "hivehall:ExperimentCreate",
    "variants": {
      "@id": "hivehall:variants",
      "@container": "@list"
    },
    "repetitions": {
      "@id": "hivehall:repetitions",
      "@type": "xsd:integer"
    },
    "ExperimentVariant": "hivehall:ExperimentVariant",
    "selected_package_ids": {
      "@id": "hivehall:selected_package_ids",
      "@container": "@list"
    },
    "FilePutBody": "hivehall:FilePutBody",
    "path": {
      "@id": "hivehall:path",
      "@type": "xsd:string"
    },
    "FileRemoveBody": "hivehall:FileRemoveBody",
    "GrantBody": "hivehall:GrantBody",
    "context": {
      "@id": "hivehall:context"
    },
    "HTTPValidationError": "hivehall:HTTPValidationError",
    "detail": {
      "@id": "hivehall:detail",
      "@container": "@list"
    },
    "InstructionsBody": "hivehall:InstructionsBody",
    "Metadata": "hivehall:Metadata",
    "Own": "hivehall:Own",
    "PolicyPackage": "hivehall:PolicyPackage",
    "package_id": {
      "@id": "hivehall:package_id",
      "@type": "xsd:string"
    },
    "delivery": {
      "@id": "hivehall:delivery",
      "@type": "xsd:string"
    },
    "PrivacyBytesBody": "hivehall:PrivacyBytesBody",
    "confirmation": {
      "@id": "hivehall:confirmation",
      "@type": "xsd:string"
    },
    "ProposalBody": "hivehall:ProposalBody",
    "PublishBody": "hivehall:PublishBody",
    "display_version": {
      "@id": "hivehall:display_version",
      "@type": "xsd:string"
    },
    "Review": "hivehall:Review",
    "RevokeBody": "hivehall:RevokeBody",
    "Run": "hivehall:Run",
    "run_id": {
      "@id": "hivehall:run_id",
      "@type": "xsd:string"
    },
    "SkillsPolicy": "hivehall:SkillsPolicy",
    "mode": {
      "@id": "hivehall:mode",
      "@type": "xsd:string"
    },
    "packages": {
      "@id": "hivehall:packages",
      "@container": "@list"
    },
    "allow_owner_selection": {
      "@id": "hivehall:allow_owner_selection",
      "@type": "xsd:boolean"
    },
    "allow_team_sharing": {
      "@id": "hivehall:allow_team_sharing",
      "@type": "xsd:boolean"
    },
    "allow_derived_packages": {
      "@id": "hivehall:allow_derived_packages",
      "@type": "xsd:boolean"
    },
    "allow_empty_selection": {
      "@id": "hivehall:allow_empty_selection",
      "@type": "xsd:boolean"
    },
    "maximum_packages": {
      "@id": "hivehall:maximum_packages",
      "@type": "xsd:integer"
    },
    "SlotAssignment": "hivehall:SlotAssignment",
    "slot_id": {
      "@id": "hivehall:slot_id",
      "@type": "xsd:string"
    },
    "agent_id": {
      "@id": "hivehall:agent_id",
      "@type": "xsd:string"
    },
    "Task": "hivehall:Task",
    "task_id": {
      "@id": "hivehall:task_id",
      "@type": "xsd:string"
    },
    "lease_id": {
      "@id": "hivehall:lease_id"
    },
    "ValidationError": "hivehall:ValidationError",
    "loc": {
      "@id": "hivehall:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "hivehall:msg",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "hivehall:input"
    },
    "ctx": {
      "@id": "hivehall:ctx"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "HiveHall API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects HiveHall'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/hivehall-ai-openapi.json.",
  "dcterms:created": "2026-11-11",
  "dcterms:source": [
    "openapi/hivehall-ai-openapi.json"
  ]
}