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
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
{
"@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"
]
}