Declarar Fácil · JSON-LD Context

Declararfacil Com Context

JSON-LD context defining the semantic vocabulary for Declararfacil Com from Declarar Fácil.

9 Classes 88 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/
declararfacil: https://declararfacil.com/schema#

Classes

InvoiceInput InvoiceUpdateInput BankStatementInput HistoricalModeloInput ManualExpenseInput ProfileInput GenerateInput ExportInput BatchResult

Properties

Property Type Container
tipo string
numeroFactura string
fechaFactura string
fechaOperacion string
nombreClienteProveedor string
nifClienteProveedor string
direccionCliente string
paisProveedor string
tipoOperacion string
operacionB2B boolean
esAdquisicionIntracomunitaria boolean
esServicioNoSujeto boolean
baseImponible decimal
tipoIVA decimal
cuotaIVA decimal
tipoIVAAutorrepercutido decimal
fuenteTipoIVAAutorrepercutido string
porcentajeDeduccionIVA decimal
ivaAutorrepercutido decimal
tipoRetencion decimal
cuotaRetencion decimal
suplidos decimal
tipoRecargoEquivalencia decimal
cuotaRecargoEquivalencia decimal
claveRegimenEspecial string
descripcionOperacion string
esFacturaRectificativa boolean
numeroFacturaRectificada string
totalFactura decimal
categoria string
esDeducible boolean
notas string
confianzaOCR decimal
source_file string
bankName string
bankBIC string
accountIBAN string
periodStart string
periodEnd string
openingBalance decimal
closingBalance decimal
transactions list
modelo string
year integer
quarter integer
sourceType string
casillas
nif string
apellidosNombre string
numeroJustificante string
sourceDocumentUrl string
filed boolean
datosExtraidos
period string
operacionesIntracomunitarias list
totalOperaciones integer
importeTotalOperaciones decimal
rectificaciones list
ivaDevengado decimal
ivaDeducible decimal
ivaResultado decimal
concepto string
tipoGasto string
fecha string
importe decimal
tieneIVA boolean
porcentajeDeduccion decimal
nombre string
apellidos string
direccionFiscal string
codigoPostal string
municipio string
provincia string
comunidadAutonoma string
fechaAltaAutonomo string
epigrafeIAE string
descripcionActividad string
regimenIVA string
userType string
preview boolean
compensationBox78 decimal
tipoDeclaracion string
iban string
manualCumulativeData
format string
summary
results list
next_action string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://declararfacil.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "declararfacil": "https://declararfacil.com/schema#",
    "InvoiceInput": "declararfacil:InvoiceInput",
    "tipo": {
      "@id": "declararfacil:tipo",
      "@type": "xsd:string"
    },
    "numeroFactura": {
      "@id": "declararfacil:numeroFactura",
      "@type": "xsd:string"
    },
    "fechaFactura": {
      "@id": "declararfacil:fechaFactura",
      "@type": "xsd:string"
    },
    "fechaOperacion": {
      "@id": "declararfacil:fechaOperacion",
      "@type": "xsd:string"
    },
    "nombreClienteProveedor": {
      "@id": "declararfacil:nombreClienteProveedor",
      "@type": "xsd:string"
    },
    "nifClienteProveedor": {
      "@id": "declararfacil:nifClienteProveedor",
      "@type": "xsd:string"
    },
    "direccionCliente": {
      "@id": "declararfacil:direccionCliente",
      "@type": "xsd:string"
    },
    "paisProveedor": {
      "@id": "declararfacil:paisProveedor",
      "@type": "xsd:string"
    },
    "tipoOperacion": {
      "@id": "declararfacil:tipoOperacion",
      "@type": "xsd:string"
    },
    "operacionB2B": {
      "@id": "declararfacil:operacionB2B",
      "@type": "xsd:boolean"
    },
    "esAdquisicionIntracomunitaria": {
      "@id": "declararfacil:esAdquisicionIntracomunitaria",
      "@type": "xsd:boolean"
    },
    "esServicioNoSujeto": {
      "@id": "declararfacil:esServicioNoSujeto",
      "@type": "xsd:boolean"
    },
    "baseImponible": {
      "@id": "declararfacil:baseImponible",
      "@type": "xsd:decimal"
    },
    "tipoIVA": {
      "@id": "declararfacil:tipoIVA",
      "@type": "xsd:decimal"
    },
    "cuotaIVA": {
      "@id": "declararfacil:cuotaIVA",
      "@type": "xsd:decimal"
    },
    "tipoIVAAutorrepercutido": {
      "@id": "declararfacil:tipoIVAAutorrepercutido",
      "@type": "xsd:decimal"
    },
    "fuenteTipoIVAAutorrepercutido": {
      "@id": "declararfacil:fuenteTipoIVAAutorrepercutido",
      "@type": "xsd:string"
    },
    "porcentajeDeduccionIVA": {
      "@id": "declararfacil:porcentajeDeduccionIVA",
      "@type": "xsd:decimal"
    },
    "ivaAutorrepercutido": {
      "@id": "declararfacil:ivaAutorrepercutido",
      "@type": "xsd:decimal"
    },
    "tipoRetencion": {
      "@id": "declararfacil:tipoRetencion",
      "@type": "xsd:decimal"
    },
    "cuotaRetencion": {
      "@id": "declararfacil:cuotaRetencion",
      "@type": "xsd:decimal"
    },
    "suplidos": {
      "@id": "declararfacil:suplidos",
      "@type": "xsd:decimal"
    },
    "tipoRecargoEquivalencia": {
      "@id": "declararfacil:tipoRecargoEquivalencia",
      "@type": "xsd:decimal"
    },
    "cuotaRecargoEquivalencia": {
      "@id": "declararfacil:cuotaRecargoEquivalencia",
      "@type": "xsd:decimal"
    },
    "claveRegimenEspecial": {
      "@id": "declararfacil:claveRegimenEspecial",
      "@type": "xsd:string"
    },
    "descripcionOperacion": {
      "@id": "declararfacil:descripcionOperacion",
      "@type": "xsd:string"
    },
    "esFacturaRectificativa": {
      "@id": "declararfacil:esFacturaRectificativa",
      "@type": "xsd:boolean"
    },
    "numeroFacturaRectificada": {
      "@id": "declararfacil:numeroFacturaRectificada",
      "@type": "xsd:string"
    },
    "totalFactura": {
      "@id": "declararfacil:totalFactura",
      "@type": "xsd:decimal"
    },
    "categoria": {
      "@id": "declararfacil:categoria",
      "@type": "xsd:string"
    },
    "esDeducible": {
      "@id": "declararfacil:esDeducible",
      "@type": "xsd:boolean"
    },
    "notas": {
      "@id": "declararfacil:notas",
      "@type": "xsd:string"
    },
    "confianzaOCR": {
      "@id": "declararfacil:confianzaOCR",
      "@type": "xsd:decimal"
    },
    "source_file": {
      "@id": "declararfacil:source_file",
      "@type": "xsd:string"
    },
    "InvoiceUpdateInput": "declararfacil:InvoiceUpdateInput",
    "BankStatementInput": "declararfacil:BankStatementInput",
    "bankName": {
      "@id": "declararfacil:bankName",
      "@type": "xsd:string"
    },
    "bankBIC": {
      "@id": "declararfacil:bankBIC",
      "@type": "xsd:string"
    },
    "accountIBAN": {
      "@id": "declararfacil:accountIBAN",
      "@type": "xsd:string"
    },
    "periodStart": {
      "@id": "declararfacil:periodStart",
      "@type": "xsd:string"
    },
    "periodEnd": {
      "@id": "declararfacil:periodEnd",
      "@type": "xsd:string"
    },
    "openingBalance": {
      "@id": "declararfacil:openingBalance",
      "@type": "xsd:decimal"
    },
    "closingBalance": {
      "@id": "declararfacil:closingBalance",
      "@type": "xsd:decimal"
    },
    "transactions": {
      "@id": "declararfacil:transactions",
      "@container": "@list"
    },
    "HistoricalModeloInput": "declararfacil:HistoricalModeloInput",
    "modelo": {
      "@id": "declararfacil:modelo",
      "@type": "xsd:string"
    },
    "year": {
      "@id": "declararfacil:year",
      "@type": "xsd:integer"
    },
    "quarter": {
      "@id": "declararfacil:quarter",
      "@type": "xsd:integer"
    },
    "sourceType": {
      "@id": "declararfacil:sourceType",
      "@type": "xsd:string"
    },
    "casillas": {
      "@id": "declararfacil:casillas"
    },
    "nif": {
      "@id": "declararfacil:nif",
      "@type": "xsd:string"
    },
    "apellidosNombre": {
      "@id": "declararfacil:apellidosNombre",
      "@type": "xsd:string"
    },
    "numeroJustificante": {
      "@id": "declararfacil:numeroJustificante",
      "@type": "xsd:string"
    },
    "sourceDocumentUrl": {
      "@id": "declararfacil:sourceDocumentUrl",
      "@type": "xsd:string"
    },
    "filed": {
      "@id": "declararfacil:filed",
      "@type": "xsd:boolean"
    },
    "datosExtraidos": {
      "@id": "declararfacil:datosExtraidos"
    },
    "period": {
      "@id": "declararfacil:period",
      "@type": "xsd:string"
    },
    "operacionesIntracomunitarias": {
      "@id": "declararfacil:operacionesIntracomunitarias",
      "@container": "@list"
    },
    "totalOperaciones": {
      "@id": "declararfacil:totalOperaciones",
      "@type": "xsd:integer"
    },
    "importeTotalOperaciones": {
      "@id": "declararfacil:importeTotalOperaciones",
      "@type": "xsd:decimal"
    },
    "rectificaciones": {
      "@id": "declararfacil:rectificaciones",
      "@container": "@list"
    },
    "ivaDevengado": {
      "@id": "declararfacil:ivaDevengado",
      "@type": "xsd:decimal"
    },
    "ivaDeducible": {
      "@id": "declararfacil:ivaDeducible",
      "@type": "xsd:decimal"
    },
    "ivaResultado": {
      "@id": "declararfacil:ivaResultado",
      "@type": "xsd:decimal"
    },
    "ManualExpenseInput": "declararfacil:ManualExpenseInput",
    "concepto": {
      "@id": "declararfacil:concepto",
      "@type": "xsd:string"
    },
    "tipoGasto": {
      "@id": "declararfacil:tipoGasto",
      "@type": "xsd:string"
    },
    "fecha": {
      "@id": "declararfacil:fecha",
      "@type": "xsd:string"
    },
    "importe": {
      "@id": "declararfacil:importe",
      "@type": "xsd:decimal"
    },
    "tieneIVA": {
      "@id": "declararfacil:tieneIVA",
      "@type": "xsd:boolean"
    },
    "porcentajeDeduccion": {
      "@id": "declararfacil:porcentajeDeduccion",
      "@type": "xsd:decimal"
    },
    "ProfileInput": "declararfacil:ProfileInput",
    "nombre": {
      "@id": "declararfacil:nombre",
      "@type": "xsd:string"
    },
    "apellidos": {
      "@id": "declararfacil:apellidos",
      "@type": "xsd:string"
    },
    "direccionFiscal": {
      "@id": "declararfacil:direccionFiscal",
      "@type": "xsd:string"
    },
    "codigoPostal": {
      "@id": "declararfacil:codigoPostal",
      "@type": "xsd:string"
    },
    "municipio": {
      "@id": "declararfacil:municipio",
      "@type": "xsd:string"
    },
    "provincia": {
      "@id": "declararfacil:provincia",
      "@type": "xsd:string"
    },
    "comunidadAutonoma": {
      "@id": "declararfacil:comunidadAutonoma",
      "@type": "xsd:string"
    },
    "fechaAltaAutonomo": {
      "@id": "declararfacil:fechaAltaAutonomo",
      "@type": "xsd:string"
    },
    "epigrafeIAE": {
      "@id": "declararfacil:epigrafeIAE",
      "@type": "xsd:string"
    },
    "descripcionActividad": {
      "@id": "declararfacil:descripcionActividad",
      "@type": "xsd:string"
    },
    "regimenIVA": {
      "@id": "declararfacil:regimenIVA",
      "@type": "xsd:string"
    },
    "userType": {
      "@id": "declararfacil:userType",
      "@type": "xsd:string"
    },
    "GenerateInput": "declararfacil:GenerateInput",
    "preview": {
      "@id": "declararfacil:preview",
      "@type": "xsd:boolean"
    },
    "compensationBox78": {
      "@id": "declararfacil:compensationBox78",
      "@type": "xsd:decimal"
    },
    "tipoDeclaracion": {
      "@id": "declararfacil:tipoDeclaracion",
      "@type": "xsd:string"
    },
    "iban": {
      "@id": "declararfacil:iban",
      "@type": "xsd:string"
    },
    "manualCumulativeData": {
      "@id": "declararfacil:manualCumulativeData"
    },
    "ExportInput": "declararfacil:ExportInput",
    "format": {
      "@id": "declararfacil:format",
      "@type": "xsd:string"
    },
    "BatchResult": "declararfacil:BatchResult",
    "summary": {
      "@id": "declararfacil:summary"
    },
    "results": {
      "@id": "declararfacil:results",
      "@container": "@list"
    },
    "next_action": {
      "@id": "declararfacil:next_action",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Declarar Fácil API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Declarar Fácil'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-05) from openapi/declararfacil-com-agent-openapi.json, openapi/declararfacil-com-openapi.json.",
  "dcterms:created": "2026-11-05",
  "dcterms:source": [
    "openapi/declararfacil-com-agent-openapi.json",
    "openapi/declararfacil-com-openapi.json"
  ]
}