AstraEye Labs · JSON-LD Context

Astraeyelabs Io Context

JSON-LD context defining the semantic vocabulary for Astraeyelabs Io from AstraEye Labs.

30 Classes 106 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/
astraeyelabs: https://astraeyelabs.io/schema#

Classes

GetApiV1AssetsLookupResponse GetApiV1ResearchAnalysesResponse GetApiV1ResearchAnalysesIdResponse GetApiV1ResearchMarketSlicesResponse GetApiV1ResearchProjectsResponse PostApiV1ResearchProjectsArchiveRequest PostApiV1ResearchProjectsArchiveResponse PostApiV1ResearchProjectsCreateRequest PostApiV1ResearchProjectsCreateResponse PostApiV1ResearchProjectsRestoreRequest PostApiV1ResearchProjectsRestoreResponse PostApiV1ResearchProjectsUpdateRequest PostApiV1ResearchProjectsUpdateResponse GetApiV1ResearchProjectsIdResponse GetApiV1ResearchProjectsIdRunsResponse GetApiV1ResearchProjectsIdRunsRungroupidResponse GetApiV1ResearchReportsIdResponse GetApiV1ResearchReportsIdMethodologyResponse GetApiV1ResearchReportsIdQuizResponse GetApiV1ResearchTemplatesResponse GetApiV1ResearchTemplatesIdResponse GetApiV1SageMessagesResponse PostApiV1SageMessagesRequest PostApiV1SageMessagesResponse GetApiV1SageTurnsTurnidResponse GetApiV1WatchlistResponse PostApiV1WatchlistAddRequest PostApiV1WatchlistAddResponse PostApiV1WatchlistRemoveRequest PostApiV1WatchlistRemoveResponse

Properties

Property Type Container
found
not_found
count integer
yourPlan
yourPlan.id string
yourPlan.name string
yourPlan.rank integer
analysis.id string
analysis.name string
analysis.scientist string
analysis.assetClass string
analysis.summary string
analysis.securityTypes string
analysis.description string
analysis.methodology string
analysis.plan
analysis.includedInYourPlan boolean
hasMore boolean
nextCursor string
projectId string
outcome string
title string
analysisIds string
templateId string
covers
description string
reportOptionsOn string
project
project.id string
project.title string
project.status string
project.createdAt string
addAnalysisIds
removeAnalysisIds string
reportOptionsOff string
project.covers.kind string
project.covers.coverage string
project.covers.marketSlices string
project.covers.marketSliceNames string
project.covers.skipsAssetClass string
run.runGroupId string
run.projectId string
run.status string
run.finished boolean
run.startedAt string
run.finishedAt string
run.progress.percent decimal
run.progress.done decimal
run.progress.total decimal
run.resultsReady boolean
report.id string
report.researchId string
report.url string
report.generatedAt string
report.language string
report.coverage string
report.requestedLanguage string
report.languageFallbackReason string
report.summary.title string
report.summary.titleLanguage string
report.summary.executiveSummary string
report.summary.executiveSummaryLanguage string
report.summary.conclusion string
report.summary.conclusionLanguage string
report.summary.englishParagraphs
report.summary.disclosures
methodology.reportId string
methodology.researchId string
methodology.generatedAt string
methodology.language string
methodology.coverage string
quiz.reportId string
quiz.researchId string
quiz.generatedAt string
quiz.language string
quiz.availableLanguages string
quiz.coverage string
quiz.submittedScientists string
quiz.questions
template.id string
template.name string
template.summary string
template.category string
template.assetClass string
template.scientists
template.plan
template.includedInYourPlan boolean
template.description string
template.complexity string
template.recommendedCadence string
template.estimatedMinutes integer
template.analysisCount integer
messages
clientMessageId string
text string
conversationId string
turnId string
status string
reply.role string
reply.text string
watchlist
assetIds string
marketSliceId string
added string
alreadyDone string
removed string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://astraeyelabs.io/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "astraeyelabs": "https://astraeyelabs.io/schema#",
    "GetApiV1AssetsLookupResponse": "astraeyelabs:GetApiV1AssetsLookupResponse",
    "found": {
      "@id": "astraeyelabs:found"
    },
    "not_found": {
      "@id": "astraeyelabs:not_found"
    },
    "GetApiV1ResearchAnalysesResponse": "astraeyelabs:GetApiV1ResearchAnalysesResponse",
    "count": {
      "@id": "astraeyelabs:count",
      "@type": "xsd:integer"
    },
    "yourPlan": {
      "@id": "astraeyelabs:yourPlan"
    },
    "yourPlan.id": {
      "@id": "astraeyelabs:yourPlan.id",
      "@type": "xsd:string"
    },
    "yourPlan.name": {
      "@id": "astraeyelabs:yourPlan.name",
      "@type": "xsd:string"
    },
    "yourPlan.rank": {
      "@id": "astraeyelabs:yourPlan.rank",
      "@type": "xsd:integer"
    },
    "GetApiV1ResearchAnalysesIdResponse": "astraeyelabs:GetApiV1ResearchAnalysesIdResponse",
    "analysis.id": {
      "@id": "astraeyelabs:analysis.id",
      "@type": "xsd:string"
    },
    "analysis.name": {
      "@id": "astraeyelabs:analysis.name",
      "@type": "xsd:string"
    },
    "analysis.scientist": {
      "@id": "astraeyelabs:analysis.scientist",
      "@type": "xsd:string"
    },
    "analysis.assetClass": {
      "@id": "astraeyelabs:analysis.assetClass",
      "@type": "xsd:string"
    },
    "analysis.summary": {
      "@id": "astraeyelabs:analysis.summary",
      "@type": "xsd:string"
    },
    "analysis.securityTypes": {
      "@id": "astraeyelabs:analysis.securityTypes",
      "@type": "xsd:string"
    },
    "analysis.description": {
      "@id": "astraeyelabs:analysis.description",
      "@type": "xsd:string"
    },
    "analysis.methodology": {
      "@id": "astraeyelabs:analysis.methodology",
      "@type": "xsd:string"
    },
    "analysis.plan": {
      "@id": "astraeyelabs:analysis.plan"
    },
    "analysis.includedInYourPlan": {
      "@id": "astraeyelabs:analysis.includedInYourPlan",
      "@type": "xsd:boolean"
    },
    "GetApiV1ResearchMarketSlicesResponse": "astraeyelabs:GetApiV1ResearchMarketSlicesResponse",
    "GetApiV1ResearchProjectsResponse": "astraeyelabs:GetApiV1ResearchProjectsResponse",
    "hasMore": {
      "@id": "astraeyelabs:hasMore",
      "@type": "xsd:boolean"
    },
    "nextCursor": {
      "@id": "astraeyelabs:nextCursor",
      "@type": "xsd:string"
    },
    "PostApiV1ResearchProjectsArchiveRequest": "astraeyelabs:PostApiV1ResearchProjectsArchiveRequest",
    "projectId": {
      "@id": "astraeyelabs:projectId",
      "@type": "xsd:string"
    },
    "PostApiV1ResearchProjectsArchiveResponse": "astraeyelabs:PostApiV1ResearchProjectsArchiveResponse",
    "outcome": {
      "@id": "astraeyelabs:outcome",
      "@type": "xsd:string"
    },
    "PostApiV1ResearchProjectsCreateRequest": "astraeyelabs:PostApiV1ResearchProjectsCreateRequest",
    "title": {
      "@id": "astraeyelabs:title",
      "@type": "xsd:string"
    },
    "analysisIds": {
      "@id": "astraeyelabs:analysisIds",
      "@type": "xsd:string"
    },
    "templateId": {
      "@id": "astraeyelabs:templateId",
      "@type": "xsd:string"
    },
    "covers": {
      "@id": "astraeyelabs:covers"
    },
    "description": {
      "@id": "astraeyelabs:description",
      "@type": "xsd:string"
    },
    "reportOptionsOn": {
      "@id": "astraeyelabs:reportOptionsOn",
      "@type": "xsd:string"
    },
    "PostApiV1ResearchProjectsCreateResponse": "astraeyelabs:PostApiV1ResearchProjectsCreateResponse",
    "project": {
      "@id": "astraeyelabs:project"
    },
    "project.id": {
      "@id": "astraeyelabs:project.id",
      "@type": "xsd:string"
    },
    "project.title": {
      "@id": "astraeyelabs:project.title",
      "@type": "xsd:string"
    },
    "project.status": {
      "@id": "astraeyelabs:project.status",
      "@type": "xsd:string"
    },
    "project.createdAt": {
      "@id": "astraeyelabs:project.createdAt",
      "@type": "xsd:string"
    },
    "PostApiV1ResearchProjectsRestoreRequest": "astraeyelabs:PostApiV1ResearchProjectsRestoreRequest",
    "PostApiV1ResearchProjectsRestoreResponse": "astraeyelabs:PostApiV1ResearchProjectsRestoreResponse",
    "PostApiV1ResearchProjectsUpdateRequest": "astraeyelabs:PostApiV1ResearchProjectsUpdateRequest",
    "addAnalysisIds": {
      "@id": "astraeyelabs:addAnalysisIds"
    },
    "removeAnalysisIds": {
      "@id": "astraeyelabs:removeAnalysisIds",
      "@type": "xsd:string"
    },
    "reportOptionsOff": {
      "@id": "astraeyelabs:reportOptionsOff",
      "@type": "xsd:string"
    },
    "PostApiV1ResearchProjectsUpdateResponse": "astraeyelabs:PostApiV1ResearchProjectsUpdateResponse",
    "GetApiV1ResearchProjectsIdResponse": "astraeyelabs:GetApiV1ResearchProjectsIdResponse",
    "project.covers.kind": {
      "@id": "astraeyelabs:project.covers.kind",
      "@type": "xsd:string"
    },
    "project.covers.coverage": {
      "@id": "astraeyelabs:project.covers.coverage",
      "@type": "xsd:string"
    },
    "project.covers.marketSlices": {
      "@id": "astraeyelabs:project.covers.marketSlices",
      "@type": "xsd:string"
    },
    "project.covers.marketSliceNames": {
      "@id": "astraeyelabs:project.covers.marketSliceNames",
      "@type": "xsd:string"
    },
    "project.covers.skipsAssetClass": {
      "@id": "astraeyelabs:project.covers.skipsAssetClass",
      "@type": "xsd:string"
    },
    "GetApiV1ResearchProjectsIdRunsResponse": "astraeyelabs:GetApiV1ResearchProjectsIdRunsResponse",
    "GetApiV1ResearchProjectsIdRunsRungroupidResponse": "astraeyelabs:GetApiV1ResearchProjectsIdRunsRungroupidResponse",
    "run.runGroupId": {
      "@id": "astraeyelabs:run.runGroupId",
      "@type": "xsd:string"
    },
    "run.projectId": {
      "@id": "astraeyelabs:run.projectId",
      "@type": "xsd:string"
    },
    "run.status": {
      "@id": "astraeyelabs:run.status",
      "@type": "xsd:string"
    },
    "run.finished": {
      "@id": "astraeyelabs:run.finished",
      "@type": "xsd:boolean"
    },
    "run.startedAt": {
      "@id": "astraeyelabs:run.startedAt",
      "@type": "xsd:string"
    },
    "run.finishedAt": {
      "@id": "astraeyelabs:run.finishedAt",
      "@type": "xsd:string"
    },
    "run.progress.percent": {
      "@id": "astraeyelabs:run.progress.percent",
      "@type": "xsd:decimal"
    },
    "run.progress.done": {
      "@id": "astraeyelabs:run.progress.done",
      "@type": "xsd:decimal"
    },
    "run.progress.total": {
      "@id": "astraeyelabs:run.progress.total",
      "@type": "xsd:decimal"
    },
    "run.resultsReady": {
      "@id": "astraeyelabs:run.resultsReady",
      "@type": "xsd:boolean"
    },
    "GetApiV1ResearchReportsIdResponse": "astraeyelabs:GetApiV1ResearchReportsIdResponse",
    "report.id": {
      "@id": "astraeyelabs:report.id",
      "@type": "xsd:string"
    },
    "report.researchId": {
      "@id": "astraeyelabs:report.researchId",
      "@type": "xsd:string"
    },
    "report.url": {
      "@id": "astraeyelabs:report.url",
      "@type": "xsd:string"
    },
    "report.generatedAt": {
      "@id": "astraeyelabs:report.generatedAt",
      "@type": "xsd:string"
    },
    "report.language": {
      "@id": "astraeyelabs:report.language",
      "@type": "xsd:string"
    },
    "report.coverage": {
      "@id": "astraeyelabs:report.coverage",
      "@type": "xsd:string"
    },
    "report.requestedLanguage": {
      "@id": "astraeyelabs:report.requestedLanguage",
      "@type": "xsd:string"
    },
    "report.languageFallbackReason": {
      "@id": "astraeyelabs:report.languageFallbackReason",
      "@type": "xsd:string"
    },
    "report.summary.title": {
      "@id": "astraeyelabs:report.summary.title",
      "@type": "xsd:string"
    },
    "report.summary.titleLanguage": {
      "@id": "astraeyelabs:report.summary.titleLanguage",
      "@type": "xsd:string"
    },
    "report.summary.executiveSummary": {
      "@id": "astraeyelabs:report.summary.executiveSummary",
      "@type": "xsd:string"
    },
    "report.summary.executiveSummaryLanguage": {
      "@id": "astraeyelabs:report.summary.executiveSummaryLanguage",
      "@type": "xsd:string"
    },
    "report.summary.conclusion": {
      "@id": "astraeyelabs:report.summary.conclusion",
      "@type": "xsd:string"
    },
    "report.summary.conclusionLanguage": {
      "@id": "astraeyelabs:report.summary.conclusionLanguage",
      "@type": "xsd:string"
    },
    "report.summary.englishParagraphs": {
      "@id": "astraeyelabs:report.summary.englishParagraphs"
    },
    "report.summary.disclosures": {
      "@id": "astraeyelabs:report.summary.disclosures"
    },
    "GetApiV1ResearchReportsIdMethodologyResponse": "astraeyelabs:GetApiV1ResearchReportsIdMethodologyResponse",
    "methodology.reportId": {
      "@id": "astraeyelabs:methodology.reportId",
      "@type": "xsd:string"
    },
    "methodology.researchId": {
      "@id": "astraeyelabs:methodology.researchId",
      "@type": "xsd:string"
    },
    "methodology.generatedAt": {
      "@id": "astraeyelabs:methodology.generatedAt",
      "@type": "xsd:string"
    },
    "methodology.language": {
      "@id": "astraeyelabs:methodology.language",
      "@type": "xsd:string"
    },
    "methodology.coverage": {
      "@id": "astraeyelabs:methodology.coverage",
      "@type": "xsd:string"
    },
    "GetApiV1ResearchReportsIdQuizResponse": "astraeyelabs:GetApiV1ResearchReportsIdQuizResponse",
    "quiz.reportId": {
      "@id": "astraeyelabs:quiz.reportId",
      "@type": "xsd:string"
    },
    "quiz.researchId": {
      "@id": "astraeyelabs:quiz.researchId",
      "@type": "xsd:string"
    },
    "quiz.generatedAt": {
      "@id": "astraeyelabs:quiz.generatedAt",
      "@type": "xsd:string"
    },
    "quiz.language": {
      "@id": "astraeyelabs:quiz.language",
      "@type": "xsd:string"
    },
    "quiz.availableLanguages": {
      "@id": "astraeyelabs:quiz.availableLanguages",
      "@type": "xsd:string"
    },
    "quiz.coverage": {
      "@id": "astraeyelabs:quiz.coverage",
      "@type": "xsd:string"
    },
    "quiz.submittedScientists": {
      "@id": "astraeyelabs:quiz.submittedScientists",
      "@type": "xsd:string"
    },
    "quiz.questions": {
      "@id": "astraeyelabs:quiz.questions"
    },
    "GetApiV1ResearchTemplatesResponse": "astraeyelabs:GetApiV1ResearchTemplatesResponse",
    "GetApiV1ResearchTemplatesIdResponse": "astraeyelabs:GetApiV1ResearchTemplatesIdResponse",
    "template.id": {
      "@id": "astraeyelabs:template.id",
      "@type": "xsd:string"
    },
    "template.name": {
      "@id": "astraeyelabs:template.name",
      "@type": "xsd:string"
    },
    "template.summary": {
      "@id": "astraeyelabs:template.summary",
      "@type": "xsd:string"
    },
    "template.category": {
      "@id": "astraeyelabs:template.category",
      "@type": "xsd:string"
    },
    "template.assetClass": {
      "@id": "astraeyelabs:template.assetClass",
      "@type": "xsd:string"
    },
    "template.scientists": {
      "@id": "astraeyelabs:template.scientists"
    },
    "template.plan": {
      "@id": "astraeyelabs:template.plan"
    },
    "template.includedInYourPlan": {
      "@id": "astraeyelabs:template.includedInYourPlan",
      "@type": "xsd:boolean"
    },
    "template.description": {
      "@id": "astraeyelabs:template.description",
      "@type": "xsd:string"
    },
    "template.complexity": {
      "@id": "astraeyelabs:template.complexity",
      "@type": "xsd:string"
    },
    "template.recommendedCadence": {
      "@id": "astraeyelabs:template.recommendedCadence",
      "@type": "xsd:string"
    },
    "template.estimatedMinutes": {
      "@id": "astraeyelabs:template.estimatedMinutes",
      "@type": "xsd:integer"
    },
    "template.analysisCount": {
      "@id": "astraeyelabs:template.analysisCount",
      "@type": "xsd:integer"
    },
    "GetApiV1SageMessagesResponse": "astraeyelabs:GetApiV1SageMessagesResponse",
    "messages": {
      "@id": "astraeyelabs:messages"
    },
    "PostApiV1SageMessagesRequest": "astraeyelabs:PostApiV1SageMessagesRequest",
    "clientMessageId": {
      "@id": "astraeyelabs:clientMessageId",
      "@type": "xsd:string"
    },
    "text": {
      "@id": "astraeyelabs:text",
      "@type": "xsd:string"
    },
    "conversationId": {
      "@id": "astraeyelabs:conversationId",
      "@type": "xsd:string"
    },
    "PostApiV1SageMessagesResponse": "astraeyelabs:PostApiV1SageMessagesResponse",
    "turnId": {
      "@id": "astraeyelabs:turnId",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "astraeyelabs:status",
      "@type": "xsd:string"
    },
    "reply.role": {
      "@id": "astraeyelabs:reply.role",
      "@type": "xsd:string"
    },
    "reply.text": {
      "@id": "astraeyelabs:reply.text",
      "@type": "xsd:string"
    },
    "GetApiV1SageTurnsTurnidResponse": "astraeyelabs:GetApiV1SageTurnsTurnidResponse",
    "GetApiV1WatchlistResponse": "astraeyelabs:GetApiV1WatchlistResponse",
    "watchlist": {
      "@id": "astraeyelabs:watchlist"
    },
    "PostApiV1WatchlistAddRequest": "astraeyelabs:PostApiV1WatchlistAddRequest",
    "assetIds": {
      "@id": "astraeyelabs:assetIds",
      "@type": "xsd:string"
    },
    "marketSliceId": {
      "@id": "astraeyelabs:marketSliceId",
      "@type": "xsd:string"
    },
    "PostApiV1WatchlistAddResponse": "astraeyelabs:PostApiV1WatchlistAddResponse",
    "added": {
      "@id": "astraeyelabs:added",
      "@type": "xsd:string"
    },
    "alreadyDone": {
      "@id": "astraeyelabs:alreadyDone",
      "@type": "xsd:string"
    },
    "PostApiV1WatchlistRemoveRequest": "astraeyelabs:PostApiV1WatchlistRemoveRequest",
    "PostApiV1WatchlistRemoveResponse": "astraeyelabs:PostApiV1WatchlistRemoveResponse",
    "removed": {
      "@id": "astraeyelabs:removed",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "AstraEye Labs API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects AstraEye Labs'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-01) from openapi/_ae-authored/astraeyelabs-io-openapi-generated.yml.",
  "dcterms:created": "2026-11-01",
  "dcterms:source": [
    "openapi/_ae-authored/astraeyelabs-io-openapi-generated.yml"
  ]
}