schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
brujula:
https://brujula.day/schema#
{
"@context": {
"@vocab": "https://brujula.day/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"brujula": "https://brujula.day/schema#",
"PostApiV1GastosRequest": "brujula:PostApiV1GastosRequest",
"descripcion": {
"@id": "brujula:descripcion",
"@type": "xsd:string"
},
"monto": {
"@id": "brujula:monto",
"@type": "xsd:decimal"
},
"categoria": {
"@id": "brujula:categoria",
"@type": "xsd:string"
},
"forma_pago": {
"@id": "brujula:forma_pago",
"@type": "xsd:string"
},
"PostApiV1MensajeRequest": "brujula:PostApiV1MensajeRequest",
"texto": {
"@id": "brujula:texto",
"@type": "xsd:string"
},
"PostApiV1TareasRequest": "brujula:PostApiV1TareasRequest",
"titulo": {
"@id": "brujula:titulo",
"@type": "xsd:string"
},
"fecha": {
"@id": "brujula:fecha",
"@type": "xsd:date"
},
"hora": {
"@id": "brujula:hora",
"@type": "xsd:string"
},
"rol": {
"@id": "brujula:rol",
"@type": "xsd:string"
},
"PostGastosRequest": "brujula:PostGastosRequest",
"moneda": {
"@id": "brujula:moneda",
"@type": "xsd:string"
},
"notas": {
"@id": "brujula:notas",
"@type": "xsd:string"
},
"espacio_id": {
"@id": "brujula:espacio_id",
"@type": "xsd:string"
},
"cuotas": {
"@id": "brujula:cuotas",
"@type": "xsd:integer"
},
"PostIngresosRequest": "brujula:PostIngresosRequest",
"PostListasItemsRequest": "brujula:PostListasItemsRequest",
"items": {
"@id": "brujula:items",
"@container": "@list"
},
"lista": {
"@id": "brujula:lista",
"@type": "xsd:string"
},
"PostMensajeRequest": "brujula:PostMensajeRequest",
"PostMensajeResponse": "brujula:PostMensajeResponse",
"respuesta": {
"@id": "brujula:respuesta",
"@type": "xsd:string"
},
"opciones": {
"@id": "brujula:opciones",
"@container": "@list"
},
"PostTareasRequest": "brujula:PostTareasRequest",
"duracion": {
"@id": "brujula:duracion",
"@type": "xsd:integer"
},
"aviso": {
"@id": "brujula:aviso",
"@type": "xsd:integer"
},
"en_google_calendar": {
"@id": "brujula:en_google_calendar",
"@type": "xsd:boolean"
}
},
"@type": "schema:Dataset",
"schema:name": "Brújula API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Brújula'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-03) from openapi/_ae-authored/brujula-day-openapi-generated.yml.",
"dcterms:created": "2026-11-03",
"dcterms:source": [
"openapi/_ae-authored/brujula-day-openapi-generated.yml"
]
}