{
  "@context": {
    "@vocab": "https://immersivecommons.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "immersivecommons": "https://immersivecommons.com/schema#",
    "Error": "immersivecommons:Error",
    "error": {
      "@id": "immersivecommons:error",
      "@type": "xsd:string"
    },
    "ok": {
      "@id": "immersivecommons:ok",
      "@type": "xsd:boolean"
    },
    "error_kind": {
      "@id": "immersivecommons:error_kind",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "immersivecommons:message",
      "@type": "xsd:string"
    },
    "rate": {
      "@id": "immersivecommons:rate",
      "@type": "@id"
    },
    "retry_after_seconds": {
      "@id": "immersivecommons:retry_after_seconds",
      "@type": "xsd:integer"
    },
    "tier": {
      "@id": "immersivecommons:tier",
      "@type": "xsd:string"
    },
    "current_tier": {
      "@id": "immersivecommons:current_tier",
      "@type": "xsd:string"
    },
    "detail": {
      "@id": "immersivecommons:detail",
      "@type": "xsd:string"
    },
    "RateInfo": "immersivecommons:RateInfo",
    "current": {
      "@id": "immersivecommons:current",
      "@type": "xsd:integer"
    },
    "remaining": {
      "@id": "immersivecommons:remaining",
      "@type": "xsd:integer"
    },
    "limit": {
      "@id": "immersivecommons:limit",
      "@type": "xsd:integer"
    },
    "EventSummary": "immersivecommons:EventSummary",
    "luma_url": {
      "@id": "immersivecommons:luma_url",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "immersivecommons:title",
      "@type": "xsd:string"
    },
    "start": {
      "@id": "immersivecommons:start",
      "@type": "xsd:dateTime"
    },
    "end": {
      "@id": "immersivecommons:end",
      "@type": "xsd:dateTime"
    },
    "location": {
      "@id": "immersivecommons:location",
      "@type": "xsd:string"
    },
    "cover_url": {
      "@id": "immersivecommons:cover_url",
      "@type": "xsd:string"
    },
    "UpcomingEventsResponse": "immersivecommons:UpcomingEventsResponse",
    "events": {
      "@id": "immersivecommons:events",
      "@container": "@list"
    },
    "count": {
      "@id": "immersivecommons:count",
      "@type": "xsd:integer"
    },
    "age_min": {
      "@id": "immersivecommons:age_min",
      "@type": "xsd:decimal"
    },
    "FunkoManifest": "immersivecommons:FunkoManifest",
    "handle": {
      "@id": "immersivecommons:handle",
      "@type": "xsd:string"
    },
    "displayName": {
      "@id": "immersivecommons:displayName",
      "@type": "xsd:string"
    },
    "parts": {
      "@id": "immersivecommons:parts"
    },
    "bakedGlbUrl": {
      "@id": "immersivecommons:bakedGlbUrl",
      "@type": "xsd:string"
    },
    "thumbUrl": {
      "@id": "immersivecommons:thumbUrl",
      "@type": "xsd:string"
    },
    "clips": {
      "@id": "immersivecommons:clips",
      "@container": "@list"
    },
    "props": {
      "@id": "immersivecommons:props",
      "@container": "@list"
    },
    "activeClip": {
      "@id": "immersivecommons:activeClip",
      "@type": "xsd:string"
    },
    "stats": {
      "@id": "immersivecommons:stats",
      "@container": "@list"
    },
    "profileUrl": {
      "@id": "immersivecommons:profileUrl",
      "@type": "xsd:string"
    },
    "generatedAt": {
      "@id": "immersivecommons:generatedAt",
      "@type": "xsd:string"
    },
    "FunkoShareResponse": "immersivecommons:FunkoShareResponse",
    "profile": {
      "@id": "immersivecommons:profile"
    },
    "EventGetResponse": "immersivecommons:EventGetResponse",
    "event": {
      "@id": "immersivecommons:event",
      "@type": "@id"
    },
    "AgentEventsNextResponse": "immersivecommons:AgentEventsNextResponse",
    "cursor": {
      "@id": "immersivecommons:cursor",
      "@type": "xsd:integer"
    },
    "has_more": {
      "@id": "immersivecommons:has_more",
      "@type": "xsd:boolean"
    },
    "as_of": {
      "@id": "immersivecommons:as_of",
      "@type": "xsd:dateTime"
    },
    "RsvpRequest": "immersivecommons:RsvpRequest",
    "event_url": {
      "@id": "immersivecommons:event_url",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "immersivecommons:email",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "immersivecommons:name",
      "@type": "xsd:string"
    },
    "EventRequestRequest": "immersivecommons:EventRequestRequest",
    "description": {
      "@id": "immersivecommons:description",
      "@type": "xsd:string"
    },
    "capacity": {
      "@id": "immersivecommons:capacity",
      "@type": "xsd:integer"
    },
    "visibility": {
      "@id": "immersivecommons:visibility",
      "@type": "xsd:string"
    },
    "host": {
      "@id": "immersivecommons:host",
      "@type": "xsd:string"
    },
    "contact": {
      "@id": "immersivecommons:contact",
      "@type": "xsd:string"
    },
    "slideshow_url": {
      "@id": "immersivecommons:slideshow_url",
      "@type": "xsd:string"
    },
    "EventRequestResponse": "immersivecommons:EventRequestResponse",
    "id": {
      "@id": "immersivecommons:id",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "immersivecommons:status",
      "@type": "xsd:string"
    },
    "via": {
      "@id": "immersivecommons:via",
      "@type": "xsd:string"
    },
    "QueueResponse": "immersivecommons:QueueResponse",
    "queued": {
      "@id": "immersivecommons:queued",
      "@type": "xsd:boolean"
    },
    "was_dup": {
      "@id": "immersivecommons:was_dup",
      "@type": "xsd:boolean"
    },
    "note": {
      "@id": "immersivecommons:note",
      "@type": "xsd:string"
    },
    "BatchSubRequest": "immersivecommons:BatchSubRequest",
    "method": {
      "@id": "immersivecommons:method",
      "@type": "xsd:string"
    },
    "path": {
      "@id": "immersivecommons:path",
      "@type": "xsd:string"
    },
    "BatchRequest": "immersivecommons:BatchRequest",
    "requests": {
      "@id": "immersivecommons:requests",
      "@container": "@list"
    },
    "BatchResultItem": "immersivecommons:BatchResultItem",
    "body": {
      "@id": "immersivecommons:body"
    },
    "BatchResponse": "immersivecommons:BatchResponse",
    "results": {
      "@id": "immersivecommons:results",
      "@container": "@list"
    },
    "DirectorySearchResponse": "immersivecommons:DirectorySearchResponse",
    "query": {
      "@id": "immersivecommons:query",
      "@type": "xsd:string"
    },
    "ResourcesListResponse": "immersivecommons:ResourcesListResponse",
    "resources": {
      "@id": "immersivecommons:resources",
      "@container": "@list"
    },
    "BookRequest": "immersivecommons:BookRequest",
    "resource_id": {
      "@id": "immersivecommons:resource_id",
      "@type": "xsd:string"
    },
    "start_iso": {
      "@id": "immersivecommons:start_iso",
      "@type": "xsd:dateTime"
    },
    "end_iso": {
      "@id": "immersivecommons:end_iso",
      "@type": "xsd:dateTime"
    },
    "purpose": {
      "@id": "immersivecommons:purpose",
      "@type": "xsd:string"
    },
    "ActivityResponse": "immersivecommons:ActivityResponse",
    "LeaderboardMeResponse": "immersivecommons:LeaderboardMeResponse",
    "optIn": {
      "@id": "immersivecommons:optIn",
      "@type": "xsd:boolean"
    },
    "github_username": {
      "@id": "immersivecommons:github_username",
      "@type": "xsd:string"
    },
    "github_link_source": {
      "@id": "immersivecommons:github_link_source",
      "@type": "xsd:string"
    },
    "github_verified_at": {
      "@id": "immersivecommons:github_verified_at",
      "@type": "xsd:dateTime"
    },
    "this_week": {
      "@id": "immersivecommons:this_week"
    },
    "LeaderboardOptInRequest": "immersivecommons:LeaderboardOptInRequest",
    "LeaderboardOptInResponse": "immersivecommons:LeaderboardOptInResponse",
    "ResearchAskRequest": "immersivecommons:ResearchAskRequest",
    "q": {
      "@id": "immersivecommons:q",
      "@type": "xsd:string"
    },
    "k": {
      "@id": "immersivecommons:k",
      "@type": "xsd:integer"
    },
    "sources": {
      "@id": "immersivecommons:sources",
      "@container": "@list"
    },
    "synthesize": {
      "@id": "immersivecommons:synthesize",
      "@type": "xsd:boolean"
    },
    "model": {
      "@id": "immersivecommons:model",
      "@type": "xsd:string"
    },
    "ResearchAskResponse": "immersivecommons:ResearchAskResponse",
    "answer": {
      "@id": "immersivecommons:answer",
      "@type": "xsd:string"
    },
    "citations": {
      "@id": "immersivecommons:citations",
      "@container": "@list"
    },
    "HighlightPendingRequest": "immersivecommons:HighlightPendingRequest",
    "story": {
      "@id": "immersivecommons:story"
    },
    "HighlightPendingResponse": "immersivecommons:HighlightPendingResponse",
    "job_id": {
      "@id": "immersivecommons:job_id",
      "@type": "xsd:string"
    },
    "poll_url": {
      "@id": "immersivecommons:poll_url",
      "@type": "xsd:string"
    },
    "expires_at": {
      "@id": "immersivecommons:expires_at",
      "@type": "xsd:dateTime"
    },
    "FeedbackSubmitRequest": "immersivecommons:FeedbackSubmitRequest",
    "kind": {
      "@id": "immersivecommons:kind",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "immersivecommons:url",
      "@type": "xsd:string"
    },
    "expected": {
      "@id": "immersivecommons:expected",
      "@type": "xsd:string"
    },
    "got": {
      "@id": "immersivecommons:got",
      "@type": "xsd:string"
    },
    "priority": {
      "@id": "immersivecommons:priority",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "immersivecommons:category",
      "@type": "xsd:string"
    },
    "agent_id": {
      "@id": "immersivecommons:agent_id",
      "@type": "xsd:string"
    },
    "FeedbackSubmitResponse": "immersivecommons:FeedbackSubmitResponse",
    "ticket_id": {
      "@id": "immersivecommons:ticket_id",
      "@type": "xsd:string"
    },
    "received_at": {
      "@id": "immersivecommons:received_at",
      "@type": "xsd:dateTime"
    },
    "authenticated": {
      "@id": "immersivecommons:authenticated",
      "@type": "xsd:boolean"
    },
    "warnings": {
      "@id": "immersivecommons:warnings",
      "@container": "@list"
    },
    "TokenRevokeResponse": "immersivecommons:TokenRevokeResponse",
    "revoked": {
      "@id": "immersivecommons:revoked",
      "@type": "xsd:boolean"
    },
    "prefix": {
      "@id": "immersivecommons:prefix",
      "@type": "xsd:string"
    },
    "already_revoked": {
      "@id": "immersivecommons:already_revoked",
      "@type": "xsd:boolean"
    },
    "SetupCheckResponse": "immersivecommons:SetupCheckResponse",
    "ready": {
      "@id": "immersivecommons:ready",
      "@type": "xsd:boolean"
    },
    "checks": {
      "@id": "immersivecommons:checks"
    },
    "missing": {
      "@id": "immersivecommons:missing",
      "@container": "@list"
    },
    "next_actions": {
      "@id": "immersivecommons:next_actions",
      "@container": "@list"
    },
    "mcp": {
      "@id": "immersivecommons:mcp"
    },
    "SignupStartRequest": "immersivecommons:SignupStartRequest",
    "scopes": {
      "@id": "immersivecommons:scopes",
      "@container": "@list"
    },
    "client_name": {
      "@id": "immersivecommons:client_name",
      "@type": "xsd:string"
    },
    "sandbox": {
      "@id": "immersivecommons:sandbox",
      "@type": "xsd:boolean"
    },
    "SignupStartResponse": "immersivecommons:SignupStartResponse",
    "device_code": {
      "@id": "immersivecommons:device_code",
      "@type": "xsd:string"
    },
    "user_code": {
      "@id": "immersivecommons:user_code",
      "@type": "xsd:string"
    },
    "verify_url": {
      "@id": "immersivecommons:verify_url",
      "@type": "xsd:string"
    },
    "verify_url_complete": {
      "@id": "immersivecommons:verify_url_complete",
      "@type": "xsd:string"
    },
    "expires_in": {
      "@id": "immersivecommons:expires_in",
      "@type": "xsd:integer"
    },
    "interval": {
      "@id": "immersivecommons:interval",
      "@type": "xsd:integer"
    },
    "SandboxMintResponse": "immersivecommons:SandboxMintResponse",
    "token": {
      "@id": "immersivecommons:token",
      "@type": "xsd:string"
    },
    "token_type": {
      "@id": "immersivecommons:token_type",
      "@type": "xsd:string"
    },
    "usage": {
      "@id": "immersivecommons:usage",
      "@type": "xsd:string"
    },
    "surfaces": {
      "@id": "immersivecommons:surfaces"
    },
    "SignupPollResponse": "immersivecommons:SignupPollResponse",
    "user_id": {
      "@id": "immersivecommons:user_id",
      "@type": "xsd:string"
    },
    "agent_token": {
      "@id": "immersivecommons:agent_token",
      "@type": "xsd:string"
    },
    "pending_tier": {
      "@id": "immersivecommons:pending_tier",
      "@type": "xsd:string"
    },
    "granted_scopes": {
      "@id": "immersivecommons:granted_scopes",
      "@container": "@list"
    },
    "reason": {
      "@id": "immersivecommons:reason",
      "@type": "xsd:string"
    },
    "next_steps": {
      "@id": "immersivecommons:next_steps"
    },
    "OAuthClientRegistration": "immersivecommons:OAuthClientRegistration",
    "redirect_uris": {
      "@id": "immersivecommons:redirect_uris",
      "@container": "@list"
    },
    "token_endpoint_auth_method": {
      "@id": "immersivecommons:token_endpoint_auth_method",
      "@type": "xsd:string"
    },
    "grant_types": {
      "@id": "immersivecommons:grant_types",
      "@container": "@list"
    },
    "response_types": {
      "@id": "immersivecommons:response_types",
      "@container": "@list"
    },
    "OAuthClientResponse": "immersivecommons:OAuthClientResponse",
    "client_id": {
      "@id": "immersivecommons:client_id",
      "@type": "xsd:string"
    },
    "client_id_issued_at": {
      "@id": "immersivecommons:client_id_issued_at",
      "@type": "xsd:integer"
    },
    "OAuthTokenRequest": "immersivecommons:OAuthTokenRequest",
    "grant_type": {
      "@id": "immersivecommons:grant_type",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "immersivecommons:code",
      "@type": "xsd:string"
    },
    "redirect_uri": {
      "@id": "immersivecommons:redirect_uri",
      "@type": "xsd:string"
    },
    "code_verifier": {
      "@id": "immersivecommons:code_verifier",
      "@type": "xsd:string"
    },
    "refresh_token": {
      "@id": "immersivecommons:refresh_token",
      "@type": "xsd:string"
    },
    "scope": {
      "@id": "immersivecommons:scope",
      "@type": "xsd:string"
    },
    "resource": {
      "@id": "immersivecommons:resource",
      "@type": "xsd:string"
    },
    "OAuthTokenResponse": "immersivecommons:OAuthTokenResponse",
    "access_token": {
      "@id": "immersivecommons:access_token",
      "@type": "xsd:string"
    },
    "OAuthRevokeRequest": "immersivecommons:OAuthRevokeRequest",
    "token_type_hint": {
      "@id": "immersivecommons:token_type_hint",
      "@type": "xsd:string"
    },
    "DonationsResponse": "immersivecommons:DonationsResponse",
    "total_usdc": {
      "@id": "immersivecommons:total_usdc",
      "@type": "xsd:decimal"
    },
    "donor_count": {
      "@id": "immersivecommons:donor_count",
      "@type": "xsd:integer"
    },
    "recent": {
      "@id": "immersivecommons:recent",
      "@container": "@list"
    },
    "TierMeResponse": "immersivecommons:TierMeResponse",
    "pending": {
      "@id": "immersivecommons:pending"
    },
    "history": {
      "@id": "immersivecommons:history",
      "@container": "@list"
    },
    "display_name": {
      "@id": "immersivecommons:display_name",
      "@type": "xsd:string"
    },
    "TierRequestRequest": "immersivecommons:TierRequestRequest",
    "TierRequestResponse": "immersivecommons:TierRequestResponse",
    "requested_tier": {
      "@id": "immersivecommons:requested_tier",
      "@type": "xsd:string"
    },
    "submitted_at": {
      "@id": "immersivecommons:submitted_at",
      "@type": "xsd:dateTime"
    },
    "kv_warning": {
      "@id": "immersivecommons:kv_warning",
      "@type": "xsd:string"
    },
    "TierRequestCancelResponse": "immersivecommons:TierRequestCancelResponse",
    "was_pending": {
      "@id": "immersivecommons:was_pending",
      "@type": "xsd:boolean"
    },
    "FilePublic": "immersivecommons:FilePublic",
    "filename": {
      "@id": "immersivecommons:filename",
      "@type": "xsd:string"
    },
    "contentType": {
      "@id": "immersivecommons:contentType",
      "@type": "xsd:string"
    },
    "size": {
      "@id": "immersivecommons:size",
      "@type": "xsd:integer"
    },
    "sha256": {
      "@id": "immersivecommons:sha256",
      "@type": "xsd:string"
    },
    "folder_id": {
      "@id": "immersivecommons:folder_id",
      "@type": "xsd:string"
    },
    "uploadedBy": {
      "@id": "immersivecommons:uploadedBy",
      "@type": "xsd:string"
    },
    "uploadedByName": {
      "@id": "immersivecommons:uploadedByName",
      "@type": "xsd:string"
    },
    "uploadedAt": {
      "@id": "immersivecommons:uploadedAt",
      "@type": "xsd:dateTime"
    },
    "grantees": {
      "@id": "immersivecommons:grantees",
      "@container": "@list"
    },
    "label": {
      "@id": "immersivecommons:label",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "immersivecommons:tags",
      "@container": "@list"
    },
    "mine": {
      "@id": "immersivecommons:mine",
      "@type": "xsd:boolean"
    },
    "can_manage": {
      "@id": "immersivecommons:can_manage",
      "@type": "xsd:boolean"
    },
    "FilesListResponse": "immersivecommons:FilesListResponse",
    "files": {
      "@id": "immersivecommons:files",
      "@container": "@list"
    },
    "FileUploadRequest": "immersivecommons:FileUploadRequest",
    "content_base64": {
      "@id": "immersivecommons:content_base64",
      "@type": "xsd:string"
    },
    "content_type": {
      "@id": "immersivecommons:content_type",
      "@type": "xsd:string"
    },
    "FileUploadResponse": "immersivecommons:FileUploadResponse",
    "FileGrantRequest": "immersivecommons:FileGrantRequest",
    "file_id": {
      "@id": "immersivecommons:file_id",
      "@type": "xsd:string"
    },
    "subject": {
      "@id": "immersivecommons:subject",
      "@type": "xsd:string"
    },
    "ttl_seconds": {
      "@id": "immersivecommons:ttl_seconds",
      "@type": "xsd:integer"
    },
    "FileGrantResponse": "immersivecommons:FileGrantResponse",
    "link": {
      "@id": "immersivecommons:link",
      "@type": "xsd:string"
    },
    "FileUpdateRequest": "immersivecommons:FileUpdateRequest",
    "FileUpdateResponse": "immersivecommons:FileUpdateResponse",
    "file": {
      "@id": "immersivecommons:file",
      "@type": "@id"
    },
    "FileDeleteResponse": "immersivecommons:FileDeleteResponse",
    "FolderPublic": "immersivecommons:FolderPublic",
    "owner": {
      "@id": "immersivecommons:owner",
      "@type": "xsd:string"
    },
    "ownerName": {
      "@id": "immersivecommons:ownerName",
      "@type": "xsd:string"
    },
    "parent": {
      "@id": "immersivecommons:parent",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "immersivecommons:createdAt",
      "@type": "xsd:dateTime"
    },
    "file_count": {
      "@id": "immersivecommons:file_count",
      "@type": "xsd:integer"
    },
    "subfolder_count": {
      "@id": "immersivecommons:subfolder_count",
      "@type": "xsd:integer"
    },
    "FolderListingResponse": "immersivecommons:FolderListingResponse",
    "folder": {
      "@id": "immersivecommons:folder"
    },
    "subfolders": {
      "@id": "immersivecommons:subfolders",
      "@container": "@list"
    },
    "FolderCreateRequest": "immersivecommons:FolderCreateRequest",
    "FolderCreateResponse": "immersivecommons:FolderCreateResponse",
    "FolderUpdateRequest": "immersivecommons:FolderUpdateRequest",
    "FolderUpdateResponse": "immersivecommons:FolderUpdateResponse",
    "FolderDeleteResponse": "immersivecommons:FolderDeleteResponse",
    "FolderGrantRequest": "immersivecommons:FolderGrantRequest",
    "FolderGrantResponse": "immersivecommons:FolderGrantResponse",
    "view_url": {
      "@id": "immersivecommons:view_url",
      "@type": "xsd:string"
    },
    "PrintRequestPublic": "immersivecommons:PrintRequestPublic",
    "details": {
      "@id": "immersivecommons:details",
      "@type": "xsd:string"
    },
    "material": {
      "@id": "immersivecommons:material",
      "@type": "xsd:string"
    },
    "color": {
      "@id": "immersivecommons:color",
      "@type": "xsd:string"
    },
    "quantity": {
      "@id": "immersivecommons:quantity",
      "@type": "xsd:integer"
    },
    "link_url": {
      "@id": "immersivecommons:link_url",
      "@type": "xsd:string"
    },
    "submitted_by": {
      "@id": "immersivecommons:submitted_by",
      "@type": "xsd:string"
    },
    "submitted_by_name": {
      "@id": "immersivecommons:submitted_by_name",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "immersivecommons:created_at",
      "@type": "xsd:dateTime"
    },
    "updated_at": {
      "@id": "immersivecommons:updated_at",
      "@type": "xsd:dateTime"
    },
    "slice_status": {
      "@id": "immersivecommons:slice_status",
      "@type": "xsd:string"
    },
    "PrintsListResponse": "immersivecommons:PrintsListResponse",
    "is_manager": {
      "@id": "immersivecommons:is_manager",
      "@type": "xsd:boolean"
    },
    "PrintSubmitRequest": "immersivecommons:PrintSubmitRequest",
    "PrintSubmitResponse": "immersivecommons:PrintSubmitResponse",
    "open_ahead": {
      "@id": "immersivecommons:open_ahead",
      "@type": "xsd:integer"
    },
    "PrintRequestResponse": "immersivecommons:PrintRequestResponse",
    "request": {
      "@id": "immersivecommons:request",
      "@type": "@id"
    },
    "PrintStatusPatchRequest": "immersivecommons:PrintStatusPatchRequest",
    "PrintCancelRequest": "immersivecommons:PrintCancelRequest",
    "HeadsetCheckoutRequest": "immersivecommons:HeadsetCheckoutRequest",
    "unit_id": {
      "@id": "immersivecommons:unit_id",
      "@type": "xsd:string"
    },
    "HeadsetCheckoutResponse": "immersivecommons:HeadsetCheckoutResponse",
    "lend_id": {
      "@id": "immersivecommons:lend_id",
      "@type": "xsd:string"
    },
    "due_back_at": {
      "@id": "immersivecommons:due_back_at",
      "@type": "xsd:dateTime"
    },
    "HeadsetReturnRequest": "immersivecommons:HeadsetReturnRequest",
    "damaged": {
      "@id": "immersivecommons:damaged",
      "@type": "xsd:boolean"
    },
    "HeadsetReturnResponse": "immersivecommons:HeadsetReturnResponse",
    "unit_status": {
      "@id": "immersivecommons:unit_status",
      "@type": "xsd:string"
    },
    "HeadsetDamageRequest": "immersivecommons:HeadsetDamageRequest",
    "type": {
      "@id": "immersivecommons:type",
      "@type": "xsd:string"
    },
    "reporter_role": {
      "@id": "immersivecommons:reporter_role",
      "@type": "xsd:string"
    },
    "unit": {
      "@id": "immersivecommons:unit",
      "@type": "xsd:string"
    },
    "borrower": {
      "@id": "immersivecommons:borrower",
      "@type": "xsd:string"
    },
    "photo": {
      "@id": "immersivecommons:photo",
      "@type": "xsd:string"
    },
    "reporter_name": {
      "@id": "immersivecommons:reporter_name",
      "@type": "xsd:string"
    },
    "reporter_contact": {
      "@id": "immersivecommons:reporter_contact",
      "@type": "xsd:string"
    },
    "HeadsetDamageResponse": "immersivecommons:HeadsetDamageResponse",
    "incident_id": {
      "@id": "immersivecommons:incident_id",
      "@type": "xsd:string"
    },
    "HeadsetWaiverRequest": "immersivecommons:HeadsetWaiverRequest",
    "phone": {
      "@id": "immersivecommons:phone",
      "@type": "xsd:string"
    },
    "telegram": {
      "@id": "immersivecommons:telegram",
      "@type": "xsd:string"
    },
    "signature_typed": {
      "@id": "immersivecommons:signature_typed",
      "@type": "xsd:string"
    },
    "photo_consent": {
      "@id": "immersivecommons:photo_consent",
      "@type": "xsd:string"
    },
    "HeadsetWaiverResponse": "immersivecommons:HeadsetWaiverResponse",
    "record_id": {
      "@id": "immersivecommons:record_id",
      "@type": "xsd:string"
    },
    "HeadsetSopCompleteRequest": "immersivecommons:HeadsetSopCompleteRequest",
    "subject_user_id": {
      "@id": "immersivecommons:subject_user_id",
      "@type": "xsd:string"
    },
    "HeadsetAttestationRecord": "immersivecommons:HeadsetAttestationRecord",
    "subject_name": {
      "@id": "immersivecommons:subject_name",
      "@type": "xsd:string"
    },
    "by_user_id": {
      "@id": "immersivecommons:by_user_id",
      "@type": "xsd:string"
    },
    "by_name": {
      "@id": "immersivecommons:by_name",
      "@type": "xsd:string"
    },
    "notes": {
      "@id": "immersivecommons:notes",
      "@type": "xsd:string"
    },
    "attested": {
      "@id": "immersivecommons:attested",
      "@type": "xsd:boolean"
    },
    "attested_at": {
      "@id": "immersivecommons:attested_at",
      "@type": "xsd:dateTime"
    },
    "sop_completed_at": {
      "@id": "immersivecommons:sop_completed_at",
      "@type": "xsd:dateTime"
    },
    "HeadsetAttestationResponse": "immersivecommons:HeadsetAttestationResponse",
    "record": {
      "@id": "immersivecommons:record",
      "@type": "@id"
    },
    "HeadsetAttestationStatusResponse": "immersivecommons:HeadsetAttestationStatusResponse",
    "is_attested": {
      "@id": "immersivecommons:is_attested",
      "@type": "xsd:boolean"
    },
    "HeadsetAttestRequest": "immersivecommons:HeadsetAttestRequest",
    "HeadsetRevokeAttestRequest": "immersivecommons:HeadsetRevokeAttestRequest",
    "HeadsetRevokeAttestResponse": "immersivecommons:HeadsetRevokeAttestResponse",
    "was_present": {
      "@id": "immersivecommons:was_present",
      "@type": "xsd:boolean"
    },
    "CreditsUsage": "immersivecommons:CreditsUsage",
    "budget_usd": {
      "@id": "immersivecommons:budget_usd",
      "@type": "xsd:decimal"
    },
    "budget_used_usd": {
      "@id": "immersivecommons:budget_used_usd",
      "@type": "xsd:decimal"
    },
    "budget_remaining_usd": {
      "@id": "immersivecommons:budget_remaining_usd",
      "@type": "xsd:decimal"
    },
    "budget_period": {
      "@id": "immersivecommons:budget_period",
      "@type": "xsd:string"
    },
    "budget_resets": {
      "@id": "immersivecommons:budget_resets",
      "@type": "xsd:string"
    },
    "by_model": {
      "@id": "immersivecommons:by_model",
      "@container": "@list"
    },
    "default_model": {
      "@id": "immersivecommons:default_model",
      "@type": "xsd:string"
    },
    "weekly_used": {
      "@id": "immersivecommons:weekly_used",
      "@type": "xsd:integer"
    },
    "weekly_remaining": {
      "@id": "immersivecommons:weekly_remaining",
      "@type": "xsd:integer"
    },
    "weekly_cap": {
      "@id": "immersivecommons:weekly_cap",
      "@type": "xsd:integer"
    },
    "multiplier": {
      "@id": "immersivecommons:multiplier",
      "@type": "xsd:integer"
    },
    "reset_date": {
      "@id": "immersivecommons:reset_date",
      "@type": "xsd:string"
    },
    "month_cost_usd": {
      "@id": "immersivecommons:month_cost_usd",
      "@type": "xsd:decimal"
    },
    "month": {
      "@id": "immersivecommons:month",
      "@type": "xsd:string"
    },
    "CreditsRequestRequest": "immersivecommons:CreditsRequestRequest",
    "event_id": {
      "@id": "immersivecommons:event_id",
      "@type": "xsd:string"
    },
    "event_title": {
      "@id": "immersivecommons:event_title",
      "@type": "xsd:string"
    },
    "CreditsRequestResponse": "immersivecommons:CreditsRequestResponse",
    "mode": {
      "@id": "immersivecommons:mode",
      "@type": "xsd:string"
    },
    "request_id": {
      "@id": "immersivecommons:request_id",
      "@type": "xsd:string"
    },
    "token_prefix": {
      "@id": "immersivecommons:token_prefix",
      "@type": "xsd:string"
    },
    "bundle": {
      "@id": "immersivecommons:bundle"
    },
    "proxy": {
      "@id": "immersivecommons:proxy"
    },
    "CreditsStatus": "immersivecommons:CreditsStatus",
    "has_key": {
      "@id": "immersivecommons:has_key",
      "@type": "xsd:boolean"
    },
    "pending_request": {
      "@id": "immersivecommons:pending_request"
    },
    "CreditsStatusResponse": "immersivecommons:CreditsStatusResponse",
    "ZaiKeyRevealRequest": "immersivecommons:ZaiKeyRevealRequest",
    "ZaiKeyRevealResponse": "immersivecommons:ZaiKeyRevealResponse",
    "CreditsRegenerateResponse": "immersivecommons:CreditsRegenerateResponse",
    "revoked_prefix": {
      "@id": "immersivecommons:revoked_prefix",
      "@type": "xsd:string"
    },
    "carried_over": {
      "@id": "immersivecommons:carried_over"
    },
    "CreditsUsageResponse": "immersivecommons:CreditsUsageResponse",
    "CreditsSetBudgetRequest": "immersivecommons:CreditsSetBudgetRequest",
    "token_sha256": {
      "@id": "immersivecommons:token_sha256",
      "@type": "xsd:string"
    },
    "clerk_user_id": {
      "@id": "immersivecommons:clerk_user_id",
      "@type": "xsd:string"
    },
    "CreditsSetBudgetResponse": "immersivecommons:CreditsSetBudgetResponse",
    "before": {
      "@id": "immersivecommons:before",
      "@type": "xsd:decimal"
    },
    "after": {
      "@id": "immersivecommons:after",
      "@type": "xsd:decimal"
    },
    "CreditsRevokeRequest": "immersivecommons:CreditsRevokeRequest",
    "CreditsRevokeResponse": "immersivecommons:CreditsRevokeResponse",
    "MemberProfile": "immersivecommons:MemberProfile",
    "first_name": {
      "@id": "immersivecommons:first_name",
      "@type": "xsd:string"
    },
    "photo_data_url": {
      "@id": "immersivecommons:photo_data_url",
      "@type": "xsd:string"
    },
    "company_website": {
      "@id": "immersivecommons:company_website",
      "@type": "xsd:string"
    },
    "company_logo_url": {
      "@id": "immersivecommons:company_logo_url",
      "@type": "xsd:string"
    },
    "public_visible": {
      "@id": "immersivecommons:public_visible",
      "@type": "xsd:boolean"
    },
    "ring": {
      "@id": "immersivecommons:ring",
      "@type": "xsd:string"
    },
    "MemberProfileResponse": "immersivecommons:MemberProfileResponse",
    "MemberProfileUpdateRequest": "immersivecommons:MemberProfileUpdateRequest",
    "AgentTokenPublic": "immersivecommons:AgentTokenPublic",
    "last_used_at": {
      "@id": "immersivecommons:last_used_at",
      "@type": "xsd:dateTime"
    },
    "has_pubkey": {
      "@id": "immersivecommons:has_pubkey",
      "@type": "xsd:boolean"
    },
    "requires_signature": {
      "@id": "immersivecommons:requires_signature",
      "@type": "xsd:boolean"
    },
    "key_id": {
      "@id": "immersivecommons:key_id",
      "@type": "xsd:string"
    },
    "TokensMeResponse": "immersivecommons:TokensMeResponse",
    "tokens": {
      "@id": "immersivecommons:tokens",
      "@container": "@list"
    },
    "FeedbackSummary": "immersivecommons:FeedbackSummary",
    "preview": {
      "@id": "immersivecommons:preview",
      "@type": "xsd:string"
    },
    "resolved": {
      "@id": "immersivecommons:resolved",
      "@type": "xsd:boolean"
    },
    "FeedbackMineResponse": "immersivecommons:FeedbackMineResponse",
    "total": {
      "@id": "immersivecommons:total",
      "@type": "xsd:integer"
    },
    "scanned": {
      "@id": "immersivecommons:scanned",
      "@type": "xsd:integer"
    },
    "filter": {
      "@id": "immersivecommons:filter"
    },
    "records": {
      "@id": "immersivecommons:records",
      "@container": "@list"
    },
    "FeedbackRecordResponse": "immersivecommons:FeedbackRecordResponse",
    "ConnectGitHubRequest": "immersivecommons:ConnectGitHubRequest",
    "pat": {
      "@id": "immersivecommons:pat",
      "@type": "xsd:string"
    },
    "ConnectGitHubResponse": "immersivecommons:ConnectGitHubResponse",
    "github": {
      "@id": "immersivecommons:github"
    },
    "FunkoCatalogResponse": "immersivecommons:FunkoCatalogResponse",
    "items": {
      "@id": "immersivecommons:items",
      "@container": "@list"
    },
    "FunkoFiguresResponse": "immersivecommons:FunkoFiguresResponse",
    "figures": {
      "@id": "immersivecommons:figures",
      "@container": "@list"
    },
    "FunkoMeResponse": "immersivecommons:FunkoMeResponse",
    "quota": {
      "@id": "immersivecommons:quota"
    },
    "activeRunId": {
      "@id": "immersivecommons:activeRunId",
      "@type": "xsd:string"
    },
    "FunkoDeleteResponse": "immersivecommons:FunkoDeleteResponse",
    "deleted": {
      "@id": "immersivecommons:deleted",
      "@type": "xsd:boolean"
    },
    "FunkoProgressResponse": "immersivecommons:FunkoProgressResponse",
    "granted": {
      "@id": "immersivecommons:granted",
      "@container": "@list"
    },
    "cached": {
      "@id": "immersivecommons:cached",
      "@type": "xsd:boolean"
    },
    "FunkoTaskResponse": "immersivecommons:FunkoTaskResponse",
    "progress": {
      "@id": "immersivecommons:progress",
      "@type": "xsd:integer"
    },
    "imageUrls": {
      "@id": "immersivecommons:imageUrls",
      "@container": "@list"
    },
    "modelUrl": {
      "@id": "immersivecommons:modelUrl",
      "@type": "xsd:string"
    },
    "FunkoRunStartResponse": "immersivecommons:FunkoRunStartResponse",
    "runId": {
      "@id": "immersivecommons:runId",
      "@type": "xsd:string"
    },
    "FunkoRunEndRequest": "immersivecommons:FunkoRunEndRequest",
    "FunkoRunEndResponse": "immersivecommons:FunkoRunEndResponse",
    "FunkoViewRequest": "immersivecommons:FunkoViewRequest",
    "view": {
      "@id": "immersivecommons:view",
      "@type": "xsd:string"
    },
    "frontUrl": {
      "@id": "immersivecommons:frontUrl",
      "@type": "xsd:string"
    },
    "traits": {
      "@id": "immersivecommons:traits"
    },
    "retryDefects": {
      "@id": "immersivecommons:retryDefects",
      "@container": "@list"
    },
    "FunkoTaskCreatedResponse": "immersivecommons:FunkoTaskCreatedResponse",
    "taskId": {
      "@id": "immersivecommons:taskId",
      "@type": "xsd:string"
    },
    "FunkoInspectRequest": "immersivecommons:FunkoInspectRequest",
    "imageUrl": {
      "@id": "immersivecommons:imageUrl",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Immersive Commons API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Immersive Commons'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-12) from openapi/immersivecommons-com-openapi.json.",
  "dcterms:created": "2026-11-12",
  "dcterms:source": [
    "openapi/immersivecommons-com-openapi.json"
  ]
}