Dynamo AI · JSON-LD Context

Dynamo Ai Context

JSON-LD context defining the semantic vocabulary for Dynamo Ai from Dynamo AI.

14 Classes 28 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/
dynamo: https://dynamo.ai/schema#

Classes

PostRequest GetDefaultResponse PostProxyResponse PostV1ApplicationsRequest PostV1ApplicationsResponse GetV1ApplicationsApplicationidAssignAiSystemsResponse GetV1ApplicationsApplicationidLogsResponse PostV1ApplicationsApplicationidAssignAiSystemsRequest PostV1ConfigRequest PostV1ConfigResponse PostV1ModerationAnalyzeRequest GetV1ModerationLogLogidFullPromptsResponse GetV1ModerationModelAisystemidLogsResponse PostV1UserResetPasswordOnboardedUserRequest

Properties

Property Type Container
userId string
Authorization string
ocp-apim-subscription-key string
content string
addAiSystems string
status integer
logs list
id string
timestamp string
action string
analyses list
metadata
multiturnMetadata
ragContext
applicationAiSystemId string
applicationAiSystemName string
applicationAiSystemRemovedAt string
namespace string
name string
value string
userEmail string
success boolean
steps list
messages list
textType string
modelId string
fullPrompts
email string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://dynamo.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "dynamo": "https://dynamo.ai/schema#",
    "PostRequest": "dynamo:PostRequest",
    "userId": {
      "@id": "dynamo:userId",
      "@type": "xsd:string"
    },
    "GetDefaultResponse": "dynamo:GetDefaultResponse",
    "Authorization": {
      "@id": "dynamo:Authorization",
      "@type": "xsd:string"
    },
    "ocp-apim-subscription-key": {
      "@id": "dynamo:ocp-apim-subscription-key",
      "@type": "xsd:string"
    },
    "PostProxyResponse": "dynamo:PostProxyResponse",
    "content": {
      "@id": "dynamo:content",
      "@type": "xsd:string"
    },
    "PostV1ApplicationsRequest": "dynamo:PostV1ApplicationsRequest",
    "addAiSystems": {
      "@id": "dynamo:addAiSystems",
      "@type": "xsd:string"
    },
    "PostV1ApplicationsResponse": "dynamo:PostV1ApplicationsResponse",
    "status": {
      "@id": "dynamo:status",
      "@type": "xsd:integer"
    },
    "GetV1ApplicationsApplicationidAssignAiSystemsResponse": "dynamo:GetV1ApplicationsApplicationidAssignAiSystemsResponse",
    "GetV1ApplicationsApplicationidLogsResponse": "dynamo:GetV1ApplicationsApplicationidLogsResponse",
    "logs": {
      "@id": "dynamo:logs",
      "@container": "@list"
    },
    "id": {
      "@id": "dynamo:id",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "dynamo:timestamp",
      "@type": "xsd:string"
    },
    "action": {
      "@id": "dynamo:action",
      "@type": "xsd:string"
    },
    "analyses": {
      "@id": "dynamo:analyses",
      "@container": "@list"
    },
    "metadata": {
      "@id": "dynamo:metadata"
    },
    "multiturnMetadata": {
      "@id": "dynamo:multiturnMetadata"
    },
    "ragContext": {
      "@id": "dynamo:ragContext"
    },
    "applicationAiSystemId": {
      "@id": "dynamo:applicationAiSystemId",
      "@type": "xsd:string"
    },
    "applicationAiSystemName": {
      "@id": "dynamo:applicationAiSystemName",
      "@type": "xsd:string"
    },
    "applicationAiSystemRemovedAt": {
      "@id": "dynamo:applicationAiSystemRemovedAt",
      "@type": "xsd:string"
    },
    "PostV1ApplicationsApplicationidAssignAiSystemsRequest": "dynamo:PostV1ApplicationsApplicationidAssignAiSystemsRequest",
    "PostV1ConfigRequest": "dynamo:PostV1ConfigRequest",
    "namespace": {
      "@id": "dynamo:namespace",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "dynamo:name",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "dynamo:value",
      "@type": "xsd:string"
    },
    "userEmail": {
      "@id": "dynamo:userEmail",
      "@type": "xsd:string"
    },
    "PostV1ConfigResponse": "dynamo:PostV1ConfigResponse",
    "success": {
      "@id": "dynamo:success",
      "@type": "xsd:boolean"
    },
    "steps": {
      "@id": "dynamo:steps",
      "@container": "@list"
    },
    "PostV1ModerationAnalyzeRequest": "dynamo:PostV1ModerationAnalyzeRequest",
    "messages": {
      "@id": "dynamo:messages",
      "@container": "@list"
    },
    "textType": {
      "@id": "dynamo:textType",
      "@type": "xsd:string"
    },
    "modelId": {
      "@id": "dynamo:modelId",
      "@type": "xsd:string"
    },
    "GetV1ModerationLogLogidFullPromptsResponse": "dynamo:GetV1ModerationLogLogidFullPromptsResponse",
    "fullPrompts": {
      "@id": "dynamo:fullPrompts"
    },
    "GetV1ModerationModelAisystemidLogsResponse": "dynamo:GetV1ModerationModelAisystemidLogsResponse",
    "PostV1UserResetPasswordOnboardedUserRequest": "dynamo:PostV1UserResetPasswordOnboardedUserRequest",
    "email": {
      "@id": "dynamo:email",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Dynamo AI API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Dynamo AI'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-24) from openapi/_ae-authored/dynamo-ai-openapi-generated.yml.",
  "dcterms:created": "2026-10-24",
  "dcterms:source": [
    "openapi/_ae-authored/dynamo-ai-openapi-generated.yml"
  ]
}