Superposition · JSON-LD Context

Superposition Context

JSON-LD context defining the semantic vocabulary for Superposition from Superposition.

10 Classes 13 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/
superposition: https://superposition.ai/schema#

Classes

PostApiV1AgentInvokeRequest PostApiV1AgentInvokeResponse PatchApiV1AtsJobLinksLinkidRequest PostApiV1CandidatesCandidateidAtsPushRequest GetApiV1ScopesResponse PatchAtsConnectionsStringResponse GetSchedulingStringStringAvailabilityResponse PostSchedulingStringStringBookingsRequest PostSchedulingStringStringBookingsResponse GetV1JobsResponse

Properties

Property Type Container
prompt string
sessionId string
reply string
status string
idempotentReplay boolean
jobId string
pushTrigger string
stageId string
scopes list
connection
data
email string
slotStart dateTime

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://superposition.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "superposition": "https://superposition.ai/schema#",
    "PostApiV1AgentInvokeRequest": "superposition:PostApiV1AgentInvokeRequest",
    "prompt": {
      "@id": "superposition:prompt",
      "@type": "xsd:string"
    },
    "PostApiV1AgentInvokeResponse": "superposition:PostApiV1AgentInvokeResponse",
    "sessionId": {
      "@id": "superposition:sessionId",
      "@type": "xsd:string"
    },
    "reply": {
      "@id": "superposition:reply",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "superposition:status",
      "@type": "xsd:string"
    },
    "idempotentReplay": {
      "@id": "superposition:idempotentReplay",
      "@type": "xsd:boolean"
    },
    "PatchApiV1AtsJobLinksLinkidRequest": "superposition:PatchApiV1AtsJobLinksLinkidRequest",
    "jobId": {
      "@id": "superposition:jobId",
      "@type": "xsd:string"
    },
    "pushTrigger": {
      "@id": "superposition:pushTrigger",
      "@type": "xsd:string"
    },
    "PostApiV1CandidatesCandidateidAtsPushRequest": "superposition:PostApiV1CandidatesCandidateidAtsPushRequest",
    "stageId": {
      "@id": "superposition:stageId",
      "@type": "xsd:string"
    },
    "GetApiV1ScopesResponse": "superposition:GetApiV1ScopesResponse",
    "scopes": {
      "@id": "superposition:scopes",
      "@container": "@list"
    },
    "PatchAtsConnectionsStringResponse": "superposition:PatchAtsConnectionsStringResponse",
    "connection": {
      "@id": "superposition:connection"
    },
    "GetSchedulingStringStringAvailabilityResponse": "superposition:GetSchedulingStringStringAvailabilityResponse",
    "data": {
      "@id": "superposition:data"
    },
    "PostSchedulingStringStringBookingsRequest": "superposition:PostSchedulingStringStringBookingsRequest",
    "email": {
      "@id": "superposition:email",
      "@type": "xsd:string"
    },
    "slotStart": {
      "@id": "superposition:slotStart",
      "@type": "xsd:dateTime"
    },
    "PostSchedulingStringStringBookingsResponse": "superposition:PostSchedulingStringStringBookingsResponse",
    "GetV1JobsResponse": "superposition:GetV1JobsResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "Superposition API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Superposition'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-10-29) from openapi/_ae-authored/superposition-openapi-generated.yml.",
  "dcterms:created": "2026-10-29",
  "dcterms:source": [
    "openapi/_ae-authored/superposition-openapi-generated.yml"
  ]
}