Facturear · JSON-LD Context

Facture Ar Context

JSON-LD context defining the semantic vocabulary for Facture Ar from Facturear.

20 Classes 170 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/
facture: https://facture.ar/schema#

Classes

Cuit InvoiceRequest Invoice InvoiceResponse Meta Batch BatchDetail BatchItem InvoiceBranding Error PointsOfSale LastVoucher EmailDesign Webhook WebhookEvent DraftData Draft TemplateInput Template ArcaImport

Properties

Property Type Container
id string
number string
persona
personaLastUpdated dateTime
pos
posLastUpdated dateTime
default_pos integer
default_concept integer
default_invoice_type integer
default_iva integer
production_certificate_expiration dateTime
production_ta_expiration dateTime
testing_certificate_expiration dateTime
testing_ta_expiration dateTime
testing_certificate_valid boolean
production_certificate_valid boolean
testing_afip_connection_valid boolean
production_afip_connection_valid boolean
is_default boolean
setupStatus string
integrationMode string
testingSetupState string
productionSetupState string
userId string
createdAt dateTime
updatedAt dateTime
cuitId string
cuit string
invoiceType integer
ptoVta integer
concepto integer
docTipo integer
docNro integer
condicionIVAReceptorId integer
monId string
monCotiz decimal
description string
clientName string
clientAddress string
condicionVenta string
emailTo list
fchServDesde string
fchServHasta string
fchVtoPago string
cbteFch string
impNeto decimal
impTotal decimal
impTotConc decimal
impOpEx decimal
impTrib decimal
impIVA decimal
amount decimal
cbtesAsoc list
tributos list
iva list
opcionales list
compradores list
periodoAsoc
actividades list
items list
environment string
voucherNumber integer
feCAEReq
feCabResp
status string
errorMessage string
issuedAt dateTime
origin string
voidedBy string
batch boolean
message string
count integer
batchId string
queueIdentifiers list
page integer
limit integer
totalCount integer
totalPages integer
hasNextPage boolean
hasPrevPage boolean
totalItems integer
processedItems integer
successfulItems integer
failedItems integer
jobs list
order integer
requestBody
responseBody
template string
paperSize string
accentColor string
logo string
tradeName string
activityStart date
address string
footerNote string
error string
code string
resolution string
type reference
title string
detail string
details
lastInvoices list
date string
invoiceId string
backgroundColor string
showLogo boolean
subject string
body string
signature string
url reference
headers
events list
isActive boolean
receiver
serviceFrom date
serviceTo date
paymentDue date
pricesIncludeIva boolean
lines list
documentTotal decimal
currency string
documentDate date
reference string
mode string
source string
sourceRef string
fileName string
mimeType string
hasFile boolean
templateId string
templateName string
data
total decimal
voucherLetter string
confidence decimal
issues list
invoice
emailStatus string
name string
ivaRate decimal
receiverDocType string
receiverDocNumber string
receiverName string
receiverCondicionIva integer
receiverEmail string
priceList list
instructions string
columnMapping
paymentTermDays integer
sendEmail boolean
emailCopyTo string
recurrence string
dayOfMonth integer
active boolean
nextRunAt dateTime
lastRunAt dateTime
range string
rangeLabel string
from string
to string
imported integer
skipped integer
gaps integer
pointsOfSale list
segments list
totals
scan
cursor

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://facture.ar/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "facture": "https://facture.ar/schema#",
    "Cuit": "facture:Cuit",
    "id": {
      "@id": "facture:id",
      "@type": "xsd:string"
    },
    "number": {
      "@id": "facture:number",
      "@type": "xsd:string"
    },
    "persona": {
      "@id": "facture:persona"
    },
    "personaLastUpdated": {
      "@id": "facture:personaLastUpdated",
      "@type": "xsd:dateTime"
    },
    "pos": {
      "@id": "facture:pos"
    },
    "posLastUpdated": {
      "@id": "facture:posLastUpdated",
      "@type": "xsd:dateTime"
    },
    "default_pos": {
      "@id": "facture:default_pos",
      "@type": "xsd:integer"
    },
    "default_concept": {
      "@id": "facture:default_concept",
      "@type": "xsd:integer"
    },
    "default_invoice_type": {
      "@id": "facture:default_invoice_type",
      "@type": "xsd:integer"
    },
    "default_iva": {
      "@id": "facture:default_iva",
      "@type": "xsd:integer"
    },
    "production_certificate_expiration": {
      "@id": "facture:production_certificate_expiration",
      "@type": "xsd:dateTime"
    },
    "production_ta_expiration": {
      "@id": "facture:production_ta_expiration",
      "@type": "xsd:dateTime"
    },
    "testing_certificate_expiration": {
      "@id": "facture:testing_certificate_expiration",
      "@type": "xsd:dateTime"
    },
    "testing_ta_expiration": {
      "@id": "facture:testing_ta_expiration",
      "@type": "xsd:dateTime"
    },
    "testing_certificate_valid": {
      "@id": "facture:testing_certificate_valid",
      "@type": "xsd:boolean"
    },
    "production_certificate_valid": {
      "@id": "facture:production_certificate_valid",
      "@type": "xsd:boolean"
    },
    "testing_afip_connection_valid": {
      "@id": "facture:testing_afip_connection_valid",
      "@type": "xsd:boolean"
    },
    "production_afip_connection_valid": {
      "@id": "facture:production_afip_connection_valid",
      "@type": "xsd:boolean"
    },
    "is_default": {
      "@id": "facture:is_default",
      "@type": "xsd:boolean"
    },
    "setupStatus": {
      "@id": "facture:setupStatus",
      "@type": "xsd:string"
    },
    "integrationMode": {
      "@id": "facture:integrationMode",
      "@type": "xsd:string"
    },
    "testingSetupState": {
      "@id": "facture:testingSetupState",
      "@type": "xsd:string"
    },
    "productionSetupState": {
      "@id": "facture:productionSetupState",
      "@type": "xsd:string"
    },
    "userId": {
      "@id": "facture:userId",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "facture:createdAt",
      "@type": "xsd:dateTime"
    },
    "updatedAt": {
      "@id": "facture:updatedAt",
      "@type": "xsd:dateTime"
    },
    "InvoiceRequest": "facture:InvoiceRequest",
    "cuitId": {
      "@id": "facture:cuitId",
      "@type": "xsd:string"
    },
    "cuit": {
      "@id": "facture:cuit",
      "@type": "xsd:string"
    },
    "invoiceType": {
      "@id": "facture:invoiceType",
      "@type": "xsd:integer"
    },
    "ptoVta": {
      "@id": "facture:ptoVta",
      "@type": "xsd:integer"
    },
    "concepto": {
      "@id": "facture:concepto",
      "@type": "xsd:integer"
    },
    "docTipo": {
      "@id": "facture:docTipo",
      "@type": "xsd:integer"
    },
    "docNro": {
      "@id": "facture:docNro",
      "@type": "xsd:integer"
    },
    "condicionIVAReceptorId": {
      "@id": "facture:condicionIVAReceptorId",
      "@type": "xsd:integer"
    },
    "monId": {
      "@id": "facture:monId",
      "@type": "xsd:string"
    },
    "monCotiz": {
      "@id": "facture:monCotiz",
      "@type": "xsd:decimal"
    },
    "description": {
      "@id": "facture:description",
      "@type": "xsd:string"
    },
    "clientName": {
      "@id": "facture:clientName",
      "@type": "xsd:string"
    },
    "clientAddress": {
      "@id": "facture:clientAddress",
      "@type": "xsd:string"
    },
    "condicionVenta": {
      "@id": "facture:condicionVenta",
      "@type": "xsd:string"
    },
    "emailTo": {
      "@id": "facture:emailTo",
      "@container": "@list"
    },
    "fchServDesde": {
      "@id": "facture:fchServDesde",
      "@type": "xsd:string"
    },
    "fchServHasta": {
      "@id": "facture:fchServHasta",
      "@type": "xsd:string"
    },
    "fchVtoPago": {
      "@id": "facture:fchVtoPago",
      "@type": "xsd:string"
    },
    "cbteFch": {
      "@id": "facture:cbteFch",
      "@type": "xsd:string"
    },
    "impNeto": {
      "@id": "facture:impNeto",
      "@type": "xsd:decimal"
    },
    "impTotal": {
      "@id": "facture:impTotal",
      "@type": "xsd:decimal"
    },
    "impTotConc": {
      "@id": "facture:impTotConc",
      "@type": "xsd:decimal"
    },
    "impOpEx": {
      "@id": "facture:impOpEx",
      "@type": "xsd:decimal"
    },
    "impTrib": {
      "@id": "facture:impTrib",
      "@type": "xsd:decimal"
    },
    "impIVA": {
      "@id": "facture:impIVA",
      "@type": "xsd:decimal"
    },
    "amount": {
      "@id": "facture:amount",
      "@type": "xsd:decimal"
    },
    "cbtesAsoc": {
      "@id": "facture:cbtesAsoc",
      "@container": "@list"
    },
    "tributos": {
      "@id": "facture:tributos",
      "@container": "@list"
    },
    "iva": {
      "@id": "facture:iva",
      "@container": "@list"
    },
    "opcionales": {
      "@id": "facture:opcionales",
      "@container": "@list"
    },
    "compradores": {
      "@id": "facture:compradores",
      "@container": "@list"
    },
    "periodoAsoc": {
      "@id": "facture:periodoAsoc"
    },
    "actividades": {
      "@id": "facture:actividades",
      "@container": "@list"
    },
    "items": {
      "@id": "facture:items",
      "@container": "@list"
    },
    "Invoice": "facture:Invoice",
    "environment": {
      "@id": "facture:environment",
      "@type": "xsd:string"
    },
    "voucherNumber": {
      "@id": "facture:voucherNumber",
      "@type": "xsd:integer"
    },
    "feCAEReq": {
      "@id": "facture:feCAEReq"
    },
    "feCabResp": {
      "@id": "facture:feCabResp"
    },
    "status": {
      "@id": "facture:status",
      "@type": "xsd:string"
    },
    "errorMessage": {
      "@id": "facture:errorMessage",
      "@type": "xsd:string"
    },
    "issuedAt": {
      "@id": "facture:issuedAt",
      "@type": "xsd:dateTime"
    },
    "origin": {
      "@id": "facture:origin",
      "@type": "xsd:string"
    },
    "voidedBy": {
      "@id": "facture:voidedBy",
      "@type": "xsd:string"
    },
    "InvoiceResponse": "facture:InvoiceResponse",
    "batch": {
      "@id": "facture:batch",
      "@type": "xsd:boolean"
    },
    "message": {
      "@id": "facture:message",
      "@type": "xsd:string"
    },
    "count": {
      "@id": "facture:count",
      "@type": "xsd:integer"
    },
    "batchId": {
      "@id": "facture:batchId",
      "@type": "xsd:string"
    },
    "queueIdentifiers": {
      "@id": "facture:queueIdentifiers",
      "@container": "@list"
    },
    "Meta": "facture:Meta",
    "page": {
      "@id": "facture:page",
      "@type": "xsd:integer"
    },
    "limit": {
      "@id": "facture:limit",
      "@type": "xsd:integer"
    },
    "totalCount": {
      "@id": "facture:totalCount",
      "@type": "xsd:integer"
    },
    "totalPages": {
      "@id": "facture:totalPages",
      "@type": "xsd:integer"
    },
    "hasNextPage": {
      "@id": "facture:hasNextPage",
      "@type": "xsd:boolean"
    },
    "hasPrevPage": {
      "@id": "facture:hasPrevPage",
      "@type": "xsd:boolean"
    },
    "Batch": "facture:Batch",
    "totalItems": {
      "@id": "facture:totalItems",
      "@type": "xsd:integer"
    },
    "processedItems": {
      "@id": "facture:processedItems",
      "@type": "xsd:integer"
    },
    "successfulItems": {
      "@id": "facture:successfulItems",
      "@type": "xsd:integer"
    },
    "failedItems": {
      "@id": "facture:failedItems",
      "@type": "xsd:integer"
    },
    "jobs": {
      "@id": "facture:jobs",
      "@container": "@list"
    },
    "BatchDetail": "facture:BatchDetail",
    "BatchItem": "facture:BatchItem",
    "order": {
      "@id": "facture:order",
      "@type": "xsd:integer"
    },
    "requestBody": {
      "@id": "facture:requestBody"
    },
    "responseBody": {
      "@id": "facture:responseBody"
    },
    "InvoiceBranding": "facture:InvoiceBranding",
    "template": {
      "@id": "facture:template",
      "@type": "xsd:string"
    },
    "paperSize": {
      "@id": "facture:paperSize",
      "@type": "xsd:string"
    },
    "accentColor": {
      "@id": "facture:accentColor",
      "@type": "xsd:string"
    },
    "logo": {
      "@id": "facture:logo",
      "@type": "xsd:string"
    },
    "tradeName": {
      "@id": "facture:tradeName",
      "@type": "xsd:string"
    },
    "activityStart": {
      "@id": "facture:activityStart",
      "@type": "xsd:date"
    },
    "address": {
      "@id": "facture:address",
      "@type": "xsd:string"
    },
    "footerNote": {
      "@id": "facture:footerNote",
      "@type": "xsd:string"
    },
    "Error": "facture:Error",
    "error": {
      "@id": "facture:error",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "facture:code",
      "@type": "xsd:string"
    },
    "resolution": {
      "@id": "facture:resolution",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "facture:type",
      "@type": "@id"
    },
    "title": {
      "@id": "facture:title",
      "@type": "xsd:string"
    },
    "detail": {
      "@id": "facture:detail",
      "@type": "xsd:string"
    },
    "details": {
      "@id": "facture:details"
    },
    "PointsOfSale": "facture:PointsOfSale",
    "lastInvoices": {
      "@id": "facture:lastInvoices",
      "@container": "@list"
    },
    "LastVoucher": "facture:LastVoucher",
    "date": {
      "@id": "facture:date",
      "@type": "xsd:string"
    },
    "invoiceId": {
      "@id": "facture:invoiceId",
      "@type": "xsd:string"
    },
    "EmailDesign": "facture:EmailDesign",
    "backgroundColor": {
      "@id": "facture:backgroundColor",
      "@type": "xsd:string"
    },
    "showLogo": {
      "@id": "facture:showLogo",
      "@type": "xsd:boolean"
    },
    "subject": {
      "@id": "facture:subject",
      "@type": "xsd:string"
    },
    "body": {
      "@id": "facture:body",
      "@type": "xsd:string"
    },
    "signature": {
      "@id": "facture:signature",
      "@type": "xsd:string"
    },
    "Webhook": "facture:Webhook",
    "url": {
      "@id": "facture:url",
      "@type": "@id"
    },
    "headers": {
      "@id": "facture:headers"
    },
    "events": {
      "@id": "facture:events",
      "@container": "@list"
    },
    "isActive": {
      "@id": "facture:isActive",
      "@type": "xsd:boolean"
    },
    "WebhookEvent": "facture:WebhookEvent",
    "DraftData": "facture:DraftData",
    "receiver": {
      "@id": "facture:receiver"
    },
    "serviceFrom": {
      "@id": "facture:serviceFrom",
      "@type": "xsd:date"
    },
    "serviceTo": {
      "@id": "facture:serviceTo",
      "@type": "xsd:date"
    },
    "paymentDue": {
      "@id": "facture:paymentDue",
      "@type": "xsd:date"
    },
    "pricesIncludeIva": {
      "@id": "facture:pricesIncludeIva",
      "@type": "xsd:boolean"
    },
    "lines": {
      "@id": "facture:lines",
      "@container": "@list"
    },
    "documentTotal": {
      "@id": "facture:documentTotal",
      "@type": "xsd:decimal"
    },
    "currency": {
      "@id": "facture:currency",
      "@type": "xsd:string"
    },
    "documentDate": {
      "@id": "facture:documentDate",
      "@type": "xsd:date"
    },
    "reference": {
      "@id": "facture:reference",
      "@type": "xsd:string"
    },
    "Draft": "facture:Draft",
    "mode": {
      "@id": "facture:mode",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "facture:source",
      "@type": "xsd:string"
    },
    "sourceRef": {
      "@id": "facture:sourceRef",
      "@type": "xsd:string"
    },
    "fileName": {
      "@id": "facture:fileName",
      "@type": "xsd:string"
    },
    "mimeType": {
      "@id": "facture:mimeType",
      "@type": "xsd:string"
    },
    "hasFile": {
      "@id": "facture:hasFile",
      "@type": "xsd:boolean"
    },
    "templateId": {
      "@id": "facture:templateId",
      "@type": "xsd:string"
    },
    "templateName": {
      "@id": "facture:templateName",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "facture:data"
    },
    "total": {
      "@id": "facture:total",
      "@type": "xsd:decimal"
    },
    "voucherLetter": {
      "@id": "facture:voucherLetter",
      "@type": "xsd:string"
    },
    "confidence": {
      "@id": "facture:confidence",
      "@type": "xsd:decimal"
    },
    "issues": {
      "@id": "facture:issues",
      "@container": "@list"
    },
    "invoice": {
      "@id": "facture:invoice"
    },
    "emailStatus": {
      "@id": "facture:emailStatus",
      "@type": "xsd:string"
    },
    "TemplateInput": "facture:TemplateInput",
    "name": {
      "@id": "facture:name",
      "@type": "xsd:string"
    },
    "ivaRate": {
      "@id": "facture:ivaRate",
      "@type": "xsd:decimal"
    },
    "receiverDocType": {
      "@id": "facture:receiverDocType",
      "@type": "xsd:string"
    },
    "receiverDocNumber": {
      "@id": "facture:receiverDocNumber",
      "@type": "xsd:string"
    },
    "receiverName": {
      "@id": "facture:receiverName",
      "@type": "xsd:string"
    },
    "receiverCondicionIva": {
      "@id": "facture:receiverCondicionIva",
      "@type": "xsd:integer"
    },
    "receiverEmail": {
      "@id": "facture:receiverEmail",
      "@type": "xsd:string"
    },
    "priceList": {
      "@id": "facture:priceList",
      "@container": "@list"
    },
    "instructions": {
      "@id": "facture:instructions",
      "@type": "xsd:string"
    },
    "columnMapping": {
      "@id": "facture:columnMapping"
    },
    "paymentTermDays": {
      "@id": "facture:paymentTermDays",
      "@type": "xsd:integer"
    },
    "sendEmail": {
      "@id": "facture:sendEmail",
      "@type": "xsd:boolean"
    },
    "emailCopyTo": {
      "@id": "facture:emailCopyTo",
      "@type": "xsd:string"
    },
    "recurrence": {
      "@id": "facture:recurrence",
      "@type": "xsd:string"
    },
    "dayOfMonth": {
      "@id": "facture:dayOfMonth",
      "@type": "xsd:integer"
    },
    "active": {
      "@id": "facture:active",
      "@type": "xsd:boolean"
    },
    "Template": "facture:Template",
    "nextRunAt": {
      "@id": "facture:nextRunAt",
      "@type": "xsd:dateTime"
    },
    "lastRunAt": {
      "@id": "facture:lastRunAt",
      "@type": "xsd:dateTime"
    },
    "ArcaImport": "facture:ArcaImport",
    "range": {
      "@id": "facture:range",
      "@type": "xsd:string"
    },
    "rangeLabel": {
      "@id": "facture:rangeLabel",
      "@type": "xsd:string"
    },
    "from": {
      "@id": "facture:from",
      "@type": "xsd:string"
    },
    "to": {
      "@id": "facture:to",
      "@type": "xsd:string"
    },
    "imported": {
      "@id": "facture:imported",
      "@type": "xsd:integer"
    },
    "skipped": {
      "@id": "facture:skipped",
      "@type": "xsd:integer"
    },
    "gaps": {
      "@id": "facture:gaps",
      "@type": "xsd:integer"
    },
    "pointsOfSale": {
      "@id": "facture:pointsOfSale",
      "@container": "@list"
    },
    "segments": {
      "@id": "facture:segments",
      "@container": "@list"
    },
    "totals": {
      "@id": "facture:totals"
    },
    "scan": {
      "@id": "facture:scan"
    },
    "cursor": {
      "@id": "facture:cursor"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Facturear API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Facturear'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-07) from openapi/facture-ar-openapi.json.",
  "dcterms:created": "2026-11-07",
  "dcterms:source": [
    "openapi/facture-ar-openapi.json"
  ]
}