Horusbi Com Br Context
JSON-LD context defining the semantic vocabulary for Horusbi Com Br from Horus BI.
11 Classes
19 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
horusbi:
https://horusbi.com.br/schema#
Classes
PostLumoAlertasRequest
PostTenantAiChatRequest
PostTenantAiChatResponse
GetTenantAiLimitResponse
PostTenantAiThreadsThreadidCancelResponse
PatchTenantFilesIdRequest
PostTenantFilesIdSignRequest
PostTenantFilesIdSignResponse
PostV1TenantAiChatRequest
PostV1TenantFilesConfirmRequest
PostV1TenantFilesPresignRequest
Properties
| Property |
Type |
Container |
| alert |
|
|
| user |
|
|
| tenantId |
integer |
|
| timestamp |
dateTime |
|
| content |
|
list |
| userId |
integer |
|
| message |
string |
|
| threadId |
string |
|
| modelKey |
string |
|
| event |
string |
|
| data |
|
|
| limit |
|
|
| status |
integer |
|
| public |
boolean |
|
| ttl |
integer |
|
| url |
string |
|
| id |
string |
|
| mime |
string |
|
| file_name |
string |
|
JSON-LD Document
{
"@context": {
"@vocab": "https://horusbi.com.br/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"horusbi": "https://horusbi.com.br/schema#",
"PostLumoAlertasRequest": "horusbi:PostLumoAlertasRequest",
"alert": {
"@id": "horusbi:alert"
},
"user": {
"@id": "horusbi:user"
},
"tenantId": {
"@id": "horusbi:tenantId",
"@type": "xsd:integer"
},
"timestamp": {
"@id": "horusbi:timestamp",
"@type": "xsd:dateTime"
},
"content": {
"@id": "horusbi:content",
"@container": "@list"
},
"PostTenantAiChatRequest": "horusbi:PostTenantAiChatRequest",
"userId": {
"@id": "horusbi:userId",
"@type": "xsd:integer"
},
"message": {
"@id": "horusbi:message",
"@type": "xsd:string"
},
"threadId": {
"@id": "horusbi:threadId",
"@type": "xsd:string"
},
"modelKey": {
"@id": "horusbi:modelKey",
"@type": "xsd:string"
},
"PostTenantAiChatResponse": "horusbi:PostTenantAiChatResponse",
"event": {
"@id": "horusbi:event",
"@type": "xsd:string"
},
"data": {
"@id": "horusbi:data"
},
"GetTenantAiLimitResponse": "horusbi:GetTenantAiLimitResponse",
"limit": {
"@id": "horusbi:limit"
},
"PostTenantAiThreadsThreadidCancelResponse": "horusbi:PostTenantAiThreadsThreadidCancelResponse",
"status": {
"@id": "horusbi:status",
"@type": "xsd:integer"
},
"PatchTenantFilesIdRequest": "horusbi:PatchTenantFilesIdRequest",
"public": {
"@id": "horusbi:public",
"@type": "xsd:boolean"
},
"PostTenantFilesIdSignRequest": "horusbi:PostTenantFilesIdSignRequest",
"ttl": {
"@id": "horusbi:ttl",
"@type": "xsd:integer"
},
"PostTenantFilesIdSignResponse": "horusbi:PostTenantFilesIdSignResponse",
"url": {
"@id": "horusbi:url",
"@type": "xsd:string"
},
"PostV1TenantAiChatRequest": "horusbi:PostV1TenantAiChatRequest",
"PostV1TenantFilesConfirmRequest": "horusbi:PostV1TenantFilesConfirmRequest",
"id": {
"@id": "horusbi:id",
"@type": "xsd:string"
},
"mime": {
"@id": "horusbi:mime",
"@type": "xsd:string"
},
"PostV1TenantFilesPresignRequest": "horusbi:PostV1TenantFilesPresignRequest",
"file_name": {
"@id": "horusbi:file_name",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Horus BI API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Horus BI'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-11) from openapi/_ae-authored/horusbi-com-br-openapi-generated.yml.",
"dcterms:created": "2026-11-11",
"dcterms:source": [
"openapi/_ae-authored/horusbi-com-br-openapi-generated.yml"
]
}