Roe AI · JSON-LD Context

Roe Ai Context

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

60 Classes 85 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/
roe: https://roe-ai.com/schema#

Classes

GetPoliciesResponse PostPoliciesRequest PostPoliciesResponse GetV1AgentsResponse PostV1AgentsRequest PostV1AgentsResponse GetV1AgentsResponse2 PostV1AgentsRequest2 PostV1AgentsResponse2 GetV1AgentsJobsAgentjobidArtifactsResultResponse GetV1AgentsJobsJobidResultResponse GetV1AgentsJobsJobidStatusResponse PostV1AgentsRunAgentidRequest PostV1AgentsRunAgentidResponse PostV1AgentsRunAgentidAsyncRequest GetV1AgentsAgentidResponse PutV1AgentsAgentidRequest PutV1AgentsAgentidResponse PostV1AgentsAgentidDuplicateRequest PostV1AgentsAgentidDuplicateResponse GetV1AgentsAgentidJobsResponse GetV1AgentsAgentidVersionsResponse PostV1AgentsAgentidVersionsRequest PostV1AgentsAgentidVersionsResponse PostV1DatabaseQueryRequest PostV1DatabaseQueryResponse PostV1DatabaseQueryRequest2 PostV1DatabaseQueryResponse2 PostV1DatabaseQueryAsyncRequest PostV1DatabaseQueryAsyncResponse PostV1DatabaseQueryAsyncRequest2 PostV1DatabaseQueryAsyncResponse2 GetV1DatabaseQueryQueryidResultResponse GetV1DatabaseQueryQueryidStatusResponse GetV1DatasetsResponse PostV1DatasetsRequest PostV1DatasetsResponse GetV1DatasetsResponse2 PostV1DatasetsRequest2 PostV1DatasetsResponse2 PostV1DatasetsFilesUploadResponse PostV1DatasetsFilesUploadRequest PostV1DatasetsFilesUploadResponse2 GetV1DatasetsFilesFileidDownloadResponse GetV1PoliciesResponse PostV1PoliciesRequest PostV1PoliciesResponse GetV1PoliciesPolicyidResponse PatchV1PoliciesPolicyidRequest PatchV1PoliciesPolicyidResponse PutV1PoliciesPolicyidRequest PutV1PoliciesPolicyidResponse GetWebhooksResponse PostWebhooksRequest PostWebhooksResponse GetWebhooksResponse2 PostWebhooksRequest2 PostWebhooksResponse2 PatchWebhooksWebhookidRequest PatchWebhooksWebhookidResponse

Properties

Property Type Container
count integer
results
next string
previous string
name string
description string
content
version_name string
id string
organization_id string
current_version_id string
created_at string
updated_at string
disable_cache boolean
cache_failed_jobs boolean
engine_class_id string
job_count integer
most_recent_job dateTime
engine_name string
tags list
skill_generation_state string
creator
input_definitions string
engine_config string
agent_id string
agent_version_id string
inputs list
input_tokens integer
output_tokens integer
outputs list
status integer
timestamp decimal
key string
data_type string
value string
cost integer
organization string
supports_memory boolean
post_actions list
readonly boolean
base_agent
agent_version_name string
status_events list
status_code integer
last_updated_at dateTime
duration_ms integer
ui_fields string
evaluation
feedback_review
review_state string
job_inputs list
metadata
prompt string
query string
worksheet_id string
use_admin boolean
summary
row_count integer
column_names string
column_types string
result_rows string
start_timestamp decimal
end_timestamp decimal
query_id string
finished_at string
query_task_id string
query_task_status string
error string
ai_summary string
worksheet
worksheet_query_id string
dataset
size integer
file string
url string
alerts list
failure_count integer
created_by integer
secret string
headers
events list
is_active boolean
last_triggered_at dateTime
last_success_at dateTime
last_failure_at dateTime

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://roe-ai.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "roe": "https://roe-ai.com/schema#",
    "GetPoliciesResponse": "roe:GetPoliciesResponse",
    "count": {
      "@id": "roe:count",
      "@type": "xsd:integer"
    },
    "results": {
      "@id": "roe:results"
    },
    "next": {
      "@id": "roe:next",
      "@type": "xsd:string"
    },
    "previous": {
      "@id": "roe:previous",
      "@type": "xsd:string"
    },
    "PostPoliciesRequest": "roe:PostPoliciesRequest",
    "name": {
      "@id": "roe:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "roe:description",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "roe:content"
    },
    "version_name": {
      "@id": "roe:version_name",
      "@type": "xsd:string"
    },
    "PostPoliciesResponse": "roe:PostPoliciesResponse",
    "id": {
      "@id": "roe:id",
      "@type": "xsd:string"
    },
    "organization_id": {
      "@id": "roe:organization_id",
      "@type": "xsd:string"
    },
    "current_version_id": {
      "@id": "roe:current_version_id",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "roe:created_at",
      "@type": "xsd:string"
    },
    "updated_at": {
      "@id": "roe:updated_at",
      "@type": "xsd:string"
    },
    "GetV1AgentsResponse": "roe:GetV1AgentsResponse",
    "PostV1AgentsRequest": "roe:PostV1AgentsRequest",
    "PostV1AgentsResponse": "roe:PostV1AgentsResponse",
    "disable_cache": {
      "@id": "roe:disable_cache",
      "@type": "xsd:boolean"
    },
    "cache_failed_jobs": {
      "@id": "roe:cache_failed_jobs",
      "@type": "xsd:boolean"
    },
    "engine_class_id": {
      "@id": "roe:engine_class_id",
      "@type": "xsd:string"
    },
    "job_count": {
      "@id": "roe:job_count",
      "@type": "xsd:integer"
    },
    "most_recent_job": {
      "@id": "roe:most_recent_job",
      "@type": "xsd:dateTime"
    },
    "engine_name": {
      "@id": "roe:engine_name",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "roe:tags",
      "@container": "@list"
    },
    "skill_generation_state": {
      "@id": "roe:skill_generation_state",
      "@type": "xsd:string"
    },
    "creator": {
      "@id": "roe:creator"
    },
    "GetV1AgentsResponse2": "roe:GetV1AgentsResponse2",
    "PostV1AgentsRequest2": "roe:PostV1AgentsRequest2",
    "input_definitions": {
      "@id": "roe:input_definitions",
      "@type": "xsd:string"
    },
    "engine_config": {
      "@id": "roe:engine_config",
      "@type": "xsd:string"
    },
    "PostV1AgentsResponse2": "roe:PostV1AgentsResponse2",
    "GetV1AgentsJobsAgentjobidArtifactsResultResponse": "roe:GetV1AgentsJobsAgentjobidArtifactsResultResponse",
    "agent_id": {
      "@id": "roe:agent_id",
      "@type": "xsd:string"
    },
    "agent_version_id": {
      "@id": "roe:agent_version_id",
      "@type": "xsd:string"
    },
    "inputs": {
      "@id": "roe:inputs",
      "@container": "@list"
    },
    "input_tokens": {
      "@id": "roe:input_tokens",
      "@type": "xsd:integer"
    },
    "output_tokens": {
      "@id": "roe:output_tokens",
      "@type": "xsd:integer"
    },
    "outputs": {
      "@id": "roe:outputs",
      "@container": "@list"
    },
    "GetV1AgentsJobsJobidResultResponse": "roe:GetV1AgentsJobsJobidResultResponse",
    "GetV1AgentsJobsJobidStatusResponse": "roe:GetV1AgentsJobsJobidStatusResponse",
    "status": {
      "@id": "roe:status",
      "@type": "xsd:integer"
    },
    "timestamp": {
      "@id": "roe:timestamp",
      "@type": "xsd:decimal"
    },
    "PostV1AgentsRunAgentidRequest": "roe:PostV1AgentsRunAgentidRequest",
    "PostV1AgentsRunAgentidResponse": "roe:PostV1AgentsRunAgentidResponse",
    "key": {
      "@id": "roe:key",
      "@type": "xsd:string"
    },
    "data_type": {
      "@id": "roe:data_type",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "roe:value",
      "@type": "xsd:string"
    },
    "cost": {
      "@id": "roe:cost",
      "@type": "xsd:integer"
    },
    "PostV1AgentsRunAgentidAsyncRequest": "roe:PostV1AgentsRunAgentidAsyncRequest",
    "GetV1AgentsAgentidResponse": "roe:GetV1AgentsAgentidResponse",
    "organization": {
      "@id": "roe:organization",
      "@type": "xsd:string"
    },
    "PutV1AgentsAgentidRequest": "roe:PutV1AgentsAgentidRequest",
    "PutV1AgentsAgentidResponse": "roe:PutV1AgentsAgentidResponse",
    "PostV1AgentsAgentidDuplicateRequest": "roe:PostV1AgentsAgentidDuplicateRequest",
    "PostV1AgentsAgentidDuplicateResponse": "roe:PostV1AgentsAgentidDuplicateResponse",
    "supports_memory": {
      "@id": "roe:supports_memory",
      "@type": "xsd:boolean"
    },
    "post_actions": {
      "@id": "roe:post_actions",
      "@container": "@list"
    },
    "readonly": {
      "@id": "roe:readonly",
      "@type": "xsd:boolean"
    },
    "base_agent": {
      "@id": "roe:base_agent"
    },
    "GetV1AgentsAgentidJobsResponse": "roe:GetV1AgentsAgentidJobsResponse",
    "agent_version_name": {
      "@id": "roe:agent_version_name",
      "@type": "xsd:string"
    },
    "status_events": {
      "@id": "roe:status_events",
      "@container": "@list"
    },
    "status_code": {
      "@id": "roe:status_code",
      "@type": "xsd:integer"
    },
    "last_updated_at": {
      "@id": "roe:last_updated_at",
      "@type": "xsd:dateTime"
    },
    "duration_ms": {
      "@id": "roe:duration_ms",
      "@type": "xsd:integer"
    },
    "ui_fields": {
      "@id": "roe:ui_fields",
      "@type": "xsd:string"
    },
    "evaluation": {
      "@id": "roe:evaluation"
    },
    "feedback_review": {
      "@id": "roe:feedback_review"
    },
    "review_state": {
      "@id": "roe:review_state",
      "@type": "xsd:string"
    },
    "job_inputs": {
      "@id": "roe:job_inputs",
      "@container": "@list"
    },
    "metadata": {
      "@id": "roe:metadata"
    },
    "GetV1AgentsAgentidVersionsResponse": "roe:GetV1AgentsAgentidVersionsResponse",
    "PostV1AgentsAgentidVersionsRequest": "roe:PostV1AgentsAgentidVersionsRequest",
    "prompt": {
      "@id": "roe:prompt",
      "@type": "xsd:string"
    },
    "PostV1AgentsAgentidVersionsResponse": "roe:PostV1AgentsAgentidVersionsResponse",
    "PostV1DatabaseQueryRequest": "roe:PostV1DatabaseQueryRequest",
    "query": {
      "@id": "roe:query",
      "@type": "xsd:string"
    },
    "PostV1DatabaseQueryResponse": "roe:PostV1DatabaseQueryResponse",
    "worksheet_id": {
      "@id": "roe:worksheet_id",
      "@type": "xsd:string"
    },
    "use_admin": {
      "@id": "roe:use_admin",
      "@type": "xsd:boolean"
    },
    "PostV1DatabaseQueryRequest2": "roe:PostV1DatabaseQueryRequest2",
    "PostV1DatabaseQueryResponse2": "roe:PostV1DatabaseQueryResponse2",
    "summary": {
      "@id": "roe:summary"
    },
    "row_count": {
      "@id": "roe:row_count",
      "@type": "xsd:integer"
    },
    "column_names": {
      "@id": "roe:column_names",
      "@type": "xsd:string"
    },
    "column_types": {
      "@id": "roe:column_types",
      "@type": "xsd:string"
    },
    "result_rows": {
      "@id": "roe:result_rows",
      "@type": "xsd:string"
    },
    "start_timestamp": {
      "@id": "roe:start_timestamp",
      "@type": "xsd:decimal"
    },
    "end_timestamp": {
      "@id": "roe:end_timestamp",
      "@type": "xsd:decimal"
    },
    "query_id": {
      "@id": "roe:query_id",
      "@type": "xsd:string"
    },
    "PostV1DatabaseQueryAsyncRequest": "roe:PostV1DatabaseQueryAsyncRequest",
    "PostV1DatabaseQueryAsyncResponse": "roe:PostV1DatabaseQueryAsyncResponse",
    "PostV1DatabaseQueryAsyncRequest2": "roe:PostV1DatabaseQueryAsyncRequest2",
    "PostV1DatabaseQueryAsyncResponse2": "roe:PostV1DatabaseQueryAsyncResponse2",
    "finished_at": {
      "@id": "roe:finished_at",
      "@type": "xsd:string"
    },
    "query_task_id": {
      "@id": "roe:query_task_id",
      "@type": "xsd:string"
    },
    "query_task_status": {
      "@id": "roe:query_task_status",
      "@type": "xsd:string"
    },
    "error": {
      "@id": "roe:error",
      "@type": "xsd:string"
    },
    "ai_summary": {
      "@id": "roe:ai_summary",
      "@type": "xsd:string"
    },
    "worksheet": {
      "@id": "roe:worksheet"
    },
    "GetV1DatabaseQueryQueryidResultResponse": "roe:GetV1DatabaseQueryQueryidResultResponse",
    "worksheet_query_id": {
      "@id": "roe:worksheet_query_id",
      "@type": "xsd:string"
    },
    "GetV1DatabaseQueryQueryidStatusResponse": "roe:GetV1DatabaseQueryQueryidStatusResponse",
    "GetV1DatasetsResponse": "roe:GetV1DatasetsResponse",
    "PostV1DatasetsRequest": "roe:PostV1DatasetsRequest",
    "PostV1DatasetsResponse": "roe:PostV1DatasetsResponse",
    "GetV1DatasetsResponse2": "roe:GetV1DatasetsResponse2",
    "PostV1DatasetsRequest2": "roe:PostV1DatasetsRequest2",
    "PostV1DatasetsResponse2": "roe:PostV1DatasetsResponse2",
    "PostV1DatasetsFilesUploadResponse": "roe:PostV1DatasetsFilesUploadResponse",
    "dataset": {
      "@id": "roe:dataset"
    },
    "size": {
      "@id": "roe:size",
      "@type": "xsd:integer"
    },
    "PostV1DatasetsFilesUploadRequest": "roe:PostV1DatasetsFilesUploadRequest",
    "file": {
      "@id": "roe:file",
      "@type": "xsd:string"
    },
    "PostV1DatasetsFilesUploadResponse2": "roe:PostV1DatasetsFilesUploadResponse2",
    "GetV1DatasetsFilesFileidDownloadResponse": "roe:GetV1DatasetsFilesFileidDownloadResponse",
    "GetV1PoliciesResponse": "roe:GetV1PoliciesResponse",
    "PostV1PoliciesRequest": "roe:PostV1PoliciesRequest",
    "PostV1PoliciesResponse": "roe:PostV1PoliciesResponse",
    "GetV1PoliciesPolicyidResponse": "roe:GetV1PoliciesPolicyidResponse",
    "PatchV1PoliciesPolicyidRequest": "roe:PatchV1PoliciesPolicyidRequest",
    "PatchV1PoliciesPolicyidResponse": "roe:PatchV1PoliciesPolicyidResponse",
    "PutV1PoliciesPolicyidRequest": "roe:PutV1PoliciesPolicyidRequest",
    "PutV1PoliciesPolicyidResponse": "roe:PutV1PoliciesPolicyidResponse",
    "GetWebhooksResponse": "roe:GetWebhooksResponse",
    "url": {
      "@id": "roe:url",
      "@type": "xsd:string"
    },
    "alerts": {
      "@id": "roe:alerts",
      "@container": "@list"
    },
    "failure_count": {
      "@id": "roe:failure_count",
      "@type": "xsd:integer"
    },
    "created_by": {
      "@id": "roe:created_by",
      "@type": "xsd:integer"
    },
    "secret": {
      "@id": "roe:secret",
      "@type": "xsd:string"
    },
    "headers": {
      "@id": "roe:headers"
    },
    "events": {
      "@id": "roe:events",
      "@container": "@list"
    },
    "is_active": {
      "@id": "roe:is_active",
      "@type": "xsd:boolean"
    },
    "last_triggered_at": {
      "@id": "roe:last_triggered_at",
      "@type": "xsd:dateTime"
    },
    "last_success_at": {
      "@id": "roe:last_success_at",
      "@type": "xsd:dateTime"
    },
    "last_failure_at": {
      "@id": "roe:last_failure_at",
      "@type": "xsd:dateTime"
    },
    "PostWebhooksRequest": "roe:PostWebhooksRequest",
    "PostWebhooksResponse": "roe:PostWebhooksResponse",
    "GetWebhooksResponse2": "roe:GetWebhooksResponse2",
    "PostWebhooksRequest2": "roe:PostWebhooksRequest2",
    "PostWebhooksResponse2": "roe:PostWebhooksResponse2",
    "PatchWebhooksWebhookidRequest": "roe:PatchWebhooksWebhookidRequest",
    "PatchWebhooksWebhookidResponse": "roe:PatchWebhooksWebhookidResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "Roe AI API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Roe 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-29) from openapi/_ae-authored/roe-ai-openapi-generated.yml.",
  "dcterms:created": "2026-10-29",
  "dcterms:source": [
    "openapi/_ae-authored/roe-ai-openapi-generated.yml"
  ]
}